X509certificate2 安全警告

问题描述

当我尝试向 X509Store 添加新证书时,出现警告。有成千上万的证书和警告窗口破坏了自动

var store = new X509Store(StoreName.Root,StoreLocation.CurrentUser);
var someCert = new X509Certificate2();
store.Add(someCert);

如何在不更改我的 StoreNameStoreLocation 设置的情况下避免这种情况?

解决方法

简单的答案:你不能。对话框弹出调用硬编码在 Crypt32.dll 中。