【发布时间】:2011-07-02 07:24:01
【问题描述】:
因此,Microsoft.Web.Administration API 非常容易用于为站点创建 HTTP 和 HTTPS 绑定:
using (ServerManager manager = new ServerManager())
{
Site site = manager.Sites[siteName];
site.Bindings.Clear();
site.Bindings.Add("*:80:", "http");
site.Bindings.Add("*:443:", "https");
manager.CommitChanges();
}
但是如果没有 SSL 证书,HTTPS 绑定就毫无意义。如何使用此 API 以编程方式选择证书文件并将其与 HTTPS 绑定一起使用?
【问题讨论】:
-
接受的答案不是高质量的答案。它缺少代码,并告诉您去其他地方寻找。它更接近评论而不是答案。我认为您应该考虑接受另一个答案。