appcmd为站点设置ssl证书

时间:2012-06-18 16:47:57

标签: powershell iis-7 appcmd

我正在尝试使用IIS7中的一个可用证书来提供应用程序https绑定,但我正在努力学习语法。

认为该命令应该类似于以下内容,但它不起作用:

appcmd.exe set site "mysite.com" /+bindings.[protocol='https',bindingInformation='*:443:www.mysite.local:mycertificatename']

1 个答案:

答案 0 :(得分:1)

我找到的最好的方法是使用selfssl.exe

C:\Program Files (x86)\IIS Resources\SelfSSL>selfssl.exe /T /N:CN=mysite.com /S:theSiteId /Q

我还没有办法用appcmd做到这一点。此解决方案的问题是它意味着您必须在服务器上安装IIS资源工具包。我个人认为你最好在服务器上安装powershell或ruby。

我认为取决于你的操作员。