我相信你会想要使用 这个 Microsoft.Web.Services3.Security.Tokens
Microsoft.Web.Services3.Security.Tokens
首先,证书必须具有私钥才能用于签名。使用 X509Certificate2.HasPrivateKey 财产来检查这个。
使用 X509Certificate2.Extensions 可以访问的属性 密钥用法扩展 。其中一个重要用途是数字签名。这就是你要找的东西。
X509Certificate2.Extensions