我有一个从X509Store检索到的X509Certificate2对象。我想获取此证书的颁发者,但该对象提供的仅有两个属性是X509Certificate2.Issuer和X509Certificate2.IssuerName,其中.Issuer
有点误导,因为它返回的字符串基本上是颁发者的名称。
这两个属性最多只能返回一个可分辨名称,但是DN不是唯一的,对吧?因此,我不想使用X509Certificate2Collection.Find方法和X509FindType.FindByIssuerDistinguishedName标志。
我该如何获取证书的颁发者并确保我有“正确的”颁发者?注意:我不必使用X509Certificate2对象。欢迎提供替代方案。