X50中的X509Certificate2链验证(验证)

时间:2015-10-02 14:33:05

标签: c# .net validation verify x509certificate2

我有三个证书,需要相互验证。 1个根证书和2个叶子证书。

尝试使用此代码块:

iteration

我总是假的。在互联网上找不到任何不同的方式。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

如果您向链中添加不受信任的证书,则需要使用 AllowUnknownCertificateAuthority 标志进行验证。 尝试添加此

chain.ChainPolicy.VerificationFlags = X509VerificationFlags.AllowUnknownCertificateAuthority;
在致电chain.Build()之前