相关疑难解决方法(0)

创建X509Certificate2时是否阻止文件创建?

我们在ASP.NET应用程序中创建一个X509Certificate2对象,以定期传出连接.每次创建其中一个证书时,都会在以下位置创建一个新文件:

C:\ ProgramData \微软\加密\ RSA\MachineKeys的

该文件夹现在有400万个永远不会被清理的文件.我试过删除Persist标志

新的X509Certificate2(certBytes,p12Pwd,X509KeyStorageFlags.MachineKeySet);

//没有X509KeyStorageFlags.PersistKeySet

但这没有帮助 - 仍然在每次通话时获得2Kb文件.

当我看到这个答案时,我对此抱有希望,但这是一个2008 R2服务器,而临时文件不是0字节,所以它似乎是一个不同的情况.

如何在不填满磁盘的情况下使用X509Certificate2?

c# ssl certificate x509certificate2 x509certificate

7
推荐指数
3
解决办法
3347
查看次数

标签 统计

c# ×1

certificate ×1

ssl ×1

x509certificate ×1

x509certificate2 ×1