我有一个例外:No issuer certificate for certificate in certification path found.
PkixBuilderParameters builderParams = new PkixBuilderParameters(rootCerts, holder);
builderParams.IsRevocationEnabled = false;
X509CollectionStoreParameters intermediateStoreParameters =
new X509CollectionStoreParameters(intermediateCerts);
builderParams.AddStore(X509StoreFactory.Create("Certificate/Collection",
intermediateStoreParameters));
PkixCertPathBuilderResult result =
builder.Build(builderParams); // exception in this line
这是什么意思?
答案 0 :(得分:0)
这意味着您使用的证书没有可以链接到的颁发(根CA)证书。所有证书都颁发(并链接)到其他证书。系统无法找到此特定证书颁发的证书,因此无法对其进行验证。
如果这是自签名证书,您是否在发布此证书的计算机上安装了root证书?