使用Microsoft.Web.Administration在IIS中导入证书?

时间:2018-04-13 20:14:47

标签: c# ssl iis

我正在尝试以编程方式在IIS中安装证书。我发现的解决方案与此类似:Install SSL Certificate programatically using Microsoft.Web.Administration。基本上它说要做这样的事情:

var store = new X509Store(StoreName.My, StoreLocation.LocalMachine);
var certificate= new x509certificate2(certFilePath);
store.add(certificate); 

但是,这会将证书添加到用户个人证书存储区。我想要做的是将其添加到IIS服务器证书。用户将使用IIS创建证书请求,将其发送到CA以获取.cer文件,然后我的工具将获取该文件并完成证书请求,并将证书存储在IIS中。

有没有办法使用Microsoft.Web.Administration来执行此操作?

0 个答案:

没有答案