首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Microsoft.Web.Administration以编程方式安装SSL证书

使用Microsoft.Web.Administration以编程方式安装SSL证书
EN

Stack Overflow用户
提问于 2011-02-22 20:42:54
回答 7查看 11.6K关注 0票数 13

因此,HTTPS非常容易用于为站点创建HTTPS和HTTPS绑定:

代码语言:javascript
运行
复制
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以编程方式选择cert文件并将其与HTTPS绑定一起使用?

EN

Stack Overflow用户

回答已采纳

发布于 2011-03-01 00:42:54

有一个方法重载用于添加绑定,该绑定将正确地将证书添加到HTTP.sys,请参阅:http://msdn.microsoft.com/en-us/library/bb355650(v=VS.90).aspx

您还可以选择实际设置绑定设置:

binding.CertificateHash和binding.CertificateStoreName,在执行时将正确地向HTTP.sys:属性(v=VS.90).aspx注册。

票数 7
EN
查看全部 7 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5083732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档