我加载证书从字符串这样的:X509证书与主题UID
public static void Test()
{
byte[] arrayCertificate;
arrayCertificate = Convert.FromBase64String("CERT_STRING");
X509Certificate2 clientCertificateFromXml = new X509Certificate2(arrayCertificate);
Console.Write(clientCertificateFromXml);
Console.ReadKey();
}
但该证书不具有“主题唯一标识符” 看看这个:
http://en.wikipedia.org/wiki/X.509 (证书的结构的一部分)
我想知道如何从我的.NET代码中读取该值(我期待可以获得SerialNumber,Thumbprints和d其他人,但任何地方都没有Subject UID)。
另外,我会很感激,如果任何人都可以共享的OpenSSL命令包括这个UID证书:-)(PFX一个)
感谢回答,我将测试mono.security装配和我会让你知道:-) – 2012-04-03 19:08:23
哇!工作很好:-)非常感谢你。 – 2012-04-03 19:25:44