【发布时间】:2016-01-18 01:38:34
【问题描述】:
我有一个从 X509Store 检索到的 X509Certificate2 对象。我想获得此证书的颁发者,但该对象提供的唯一两个属性是 X509Certificate2.Issuer 和 X509Certificate2.IssuerName 其中.Issuer 有点误导,因为它返回基本上是颁发者名称的字符串。
这两个属性最多可以返回一个Distinguished Name,但 DN 不是唯一的,对吧?因此我不想使用带有X509FindType.FindByIssuerDistinguishedName 标志的X509Certificate2Collection.Find 方法。
如何获得证书的颁发者并确保我拥有“正确的颁发者”。注意:我不必使用 X509Certificate2 对象。欢迎使用替代品。
【问题讨论】:
标签: c# .net certificate x509certificate