henry.oswald
henry.oswald

Reputation: 5434

appcmd set ssl certificate for site

I am trying to give an app https bindings using one of the available certificates in IIS7 but am struggling with the syntax.

I think the command should look something like the following but it does not work:

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

Upvotes: 1

Views: 2265

Answers (1)

Antony Denyer
Antony Denyer

Reputation: 1611

The best way I have found is to use selfssl.exe

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

I haven't found a way to do it with appcmd. The problem with this solution is it means that you have to have IIS resource kit installed on the server. Personally I think you would better off installing powershell or ruby on the server.

Depends on your ops guys I guess.

Upvotes: 1

Related Questions