我目前正在这样做:
var extensions = (certificate.Extensions ?? new X509ExtensionCollection()).Cast<X509Extension>();
var sctExtension = extensions.Where(x => x.Oid.Value.Equals("1.3.6.1.4.1.11129.2.4.2")).FirstOrDefault();
AsnEncodedData asndata = new AsnEncodedData(sctExtension.Oid, sctExtension.RawData);
string sctListLines = asndata.Format(true); // This returns the SCT list with each field on a new line
但是格式不是以人类可读的形式解码 SCT。有人可以告诉我这段代码有什么问题吗?