我使用以下命令创建了一个自签名证书:
makecert -r -pe -n "CN=aaa" -sky exchange -ss my -sr localmachine aaa.cer
该证书在我的 IIS 管理器中显示为服务器证书,这正是我想要的。
现在我想以编程方式删除它(C#
),我可以通过什么命令行来做到这一点?
我使用以下命令创建了一个自签名证书:
makecert -r -pe -n "CN=aaa" -sky exchange -ss my -sr localmachine aaa.cer
该证书在我的 IIS 管理器中显示为服务器证书,这正是我想要的。
现在我想以编程方式删除它(C#
),我可以通过什么命令行来做到这一点?
You can delete it just like you delete any other file in C#:
string path = @"C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\aaa.cer";
FileInfo myfileinf = new FileInfo(path);
myfileinf.Delete();
我想出了解决方案是什么,
certmgr -del -c -n "aaa" -s -r localMachine My