我使用以下命令创建了自签名证书:
makecert -r -pe -n "CN=aaa" -sky exchange -ss my -sr localmachine aaa.cer
此证书在我的IIS管理器中显示为服务器证书,这就是我想要的。
现在我希望以编程方式(C#
)删除它,我可以用它命令行是什么?
答案 0 :(得分:1)
您可以删除它,就像删除C#中的任何其他文件一样:
string path = @"C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\aaa.cer";
FileInfo myfileinf = new FileInfo(path);
myfileinf.Delete();
答案 1 :(得分:0)
我弄清楚解决方案是什么,
certmgr -del -c -n "aaa" -s -r localMachine My