次のコマンドを使用して、IIS)にWebサイトを作成できます。
appcmd add site
-name:portallocal
-physicalPath:"C:\dev\projects\mysite"
-bindings:https/127.0.0.1:444:mysite.dev
しかし、SSL証明書を選択するにはどうすればよいですか?
以下に示す強調表示されたドロップダウンで正しいSSL証明書を選択したいのですが、コマンドラインから、できればサイトの追加コマンドの一部として実行したいと思います。実行できる追加のコマンドがある場合はそれでも問題ありませんが、IIS Managerアプリケーションにアクセスして、SSL証明書を手動で選択する必要はありません。
それを理解することができました。別のコマンドを使用する必要があるようです。
netsh http add sslcert
hostnameport=mysite.dev:444
certhash=<hash/fingerprint of certificate>
certstorename=my
appid={f66e756c-145d-48c0-84d5-91a6a8e1900e}
ここで本当に混乱したのは、私のサイトのアプリIDが1
だったので、appid
でしたが、ここにGUIDがあり、WebのGUIDがどこにあるのかわかりませんでした。地点。結局のところ、このGUIDは どうやら あなたが自分で作ったものです...