Ich bin ein Zertifikat von Zeichenfolge wie folgt geladen:X509-Zertifikat mit Subject UID
public static void Test()
{
byte[] arrayCertificate;
arrayCertificate = Convert.FromBase64String("CERT_STRING");
X509Certificate2 clientCertificateFromXml = new X509Certificate2(arrayCertificate);
Console.Write(clientCertificateFromXml);
Console.ReadKey();
}
Aber dieses Zertifikat verfügt nicht über eine "Subject Unique Identifier" einen Blick auf diese:
http://en.wikipedia.org/wiki/X.509 (der Teil der Struktur eines Zertifikats)
Und ich möchte wissen, wie kann ich diesen Wert von meinem .NET-Code gelesen (ich sah, dass ich Serial bekommen kann, Thumbprints eine d andere, aber es gibt keine Subject UID irgendwo).
Auch ich wirklich schätzen Wenn jemand einen Befehl openssl teilen diese UID für das Zertifikat :-) enthalten (pfx ein)
Dank für die Antwort schrieb, prüfen ich die mono.security Montage und ich werde dich :-) –
wissen lassen Wow! hat super funktioniert :-) vielen dank. –