【问题标题】:Get X509 Certificate from mage signed manifest file从 mag 签名清单文件中获取 X509 证书
【发布时间】:2016-09-16 14:09:14
【问题描述】:

我有一个 OutlookAddin.vsto 文件(是的,它是一个 Outlook 插件 VSTO 文件),其中包含一个使用 mage.exe 签名的签名证书。它成功地创建了一个 <X509Certificate> 标签,其中包含据我所知嵌入其中的编码公共证书,格式如下:

MIIFBDCCA+ygAwIBAgIQeCmDjQ...3OsgfHUZkAl/GR77wxDooVNr2Hk+aohlDpG9J+PxeQiAohItHIG4=

如何在 C# 中将此证书作为 X509 证书读回?我似乎找不到合适的 X509Certificate2 constructor 来在我的 C#、.NET 应用程序中实现这一魔法。

【问题讨论】:

  • 这个字符串可能代表编码为base64的证书原始数据。使用Convert.FromBase64String 方法将其转换为byte[],然后使用采用byte[]X509Certificate2 构造函数。
  • @YacoubMassad 成功了,谢谢。请将此作为答案发布。

标签: c# .net ssl x509certificate mage


【解决方案1】:

此字符串可能表示编码为 base64 的证书原始数据。 使用Convert.FromBase64String 方法将其转换为byte[],然后使用带有byte[]X509Certificate2 constructor 创建证书对象。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    • 1970-01-01
    • 2018-11-24
    • 1970-01-01
    • 2012-09-23
    • 1970-01-01
    相关资源
    最近更新 更多