2012-06-18 114 views
1

我想給應用程序https綁定使用IIS7中的可用證書之一,但我正在努力與語法。appcmd設置站點的SSL證書

認爲命令應該類似於以下,但它不工作:

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

回答

1

我發現,最好的方法是使用selfssl.exe

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

我的天堂沒有找到一種方法來與appcmd做到這一點。這個解決方案的問題是這意味着你必須在服務器上安裝IIS資源工具包。我個人認爲你最好在服務器上安裝powershell或ruby。

取決於你的操作傢伙我猜。