Próbuję użyć PowerShell, aby ustawić certyfikat SSL w witrynie IIS dla certyfikatu samopodpisanego/lokalnego.Powershell - Ustaw certyfikat SSL na https Binding
utworzyć certyfikat:
$newCert =
New-SelfSignedCertificate
-DnsName www.mywebsite.ru
-CertStoreLocation cert:\LocalMachine\My
następnie spróbuj ustawić powiązania SSL:
get-item
cert:\LocalMachine\MY\$newCert.Thumbprint |
new-item -path IIS:\SslBindings\0.0.0.0!443
jak pokazano na tym stanowisku: http://www.iis.net/learn/manage/powershell/powershell-snap-in-configuring-ssl-with-the-iis-powershell-snap-in
pokazano również tutaj: Powershell IIS7 Snap in Assign SSL certificate to https binding
Próbowałem również:
get-item
cert:\LocalMachine\MY\$newCert.Thumbprint |
new-item -path IIS:\SslBindings\*!443
Na próżno nie widzę certyfikatu SSL ustawionego w oknie dialogowym Edytuj powiązanie serwisu.
Jakieś myśli?
użyć 'IIS: \ SslBindings \ 0.0.0.0 443' zamiast' IIS : \ SslBindings \ *! 443'. Po powiązaniu witryny z tym portem zostanie użyty zarejestrowany certyfikat. –