Como posso especificar o certificado SSL ao executar appcmd add site?

Eu posso criar um site no IIS usando, por exemplo, o seguinte comando:

appcmd add site
  -name:portallocal
  -physicalPath:"C:\dev\projects\mysite"
  -bindings:https/127.0.0.1:444:mysite.dev

Mas como posso também selecionar um certificado SSL?

Gostaria que o menu suspenso destacado abaixo tenha o certificado SSL correto selecionado e gostaria de fazer isso na linha de comando , de preferência como parte do comando add site. se houver um comando adicional que eu possa executar, tudo bem também,mas não quero ter que ir para o aplicativo IIS Manager e selecionar o certificado SSL manualmente.

screenshot

0
задан 3 April 2019 в 12:05
1 ответ

Удалось разобраться. Похоже, нужно использовать другую команду:

netsh http add sslcert
  hostnameport=mysite.dev:444
  certhash=<hash/fingerprint of certificate>
  certstorename=my
  appid={f66e756c-145d-48c0-84d5-91a6a8e1900e}

Что меня действительно смутило, так это appid , поскольку идентификатор приложения для моего сайта был 1 , но здесь есть руководство, и я не мог понять, где найти руководство моего веб-сайта. Оказывается, этот гид по всей видимости вы сами придумали ...

0
ответ дан 5 December 2019 в 03:37

Теги

Похожие вопросы