powershell
  • iis-7
  • appcmd
  • 2012-06-18 4 views 1 likes 
    1

    IIS7에서 사용할 수있는 인증서 중 하나를 사용하여 https 바인딩을 제공하려고하지만 구문에 어려움을 겪고 있습니다.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를 설치하는 것이 더 낫다고 생각한다.

    작전 담당자에 따라 다릅니다.

    관련 문제