Tôi đang cố gắng sử dụng PowerShell để đặt chứng chỉ SSL trên trang IIS cho chứng chỉ tự ký/cục bộ.Powershell - Đặt chứng chỉ SSL trên https Binding
tôi tạo ra các chứng chỉ:
$newCert =
New-SelfSignedCertificate
-DnsName www.mywebsite.ru
-CertStoreLocation cert:\LocalMachine\My
Sau đó cố gắng thiết lập các ràng buộc SSL:
get-item
cert:\LocalMachine\MY\$newCert.Thumbprint |
new-item -path IIS:\SslBindings\0.0.0.0!443
như hiển thị trên bài đăng này: http://www.iis.net/learn/manage/powershell/powershell-snap-in-configuring-ssl-with-the-iis-powershell-snap-in
cũng đưa ra ở đây: Powershell IIS7 Snap in Assign SSL certificate to https binding
Tôi cũng đã thử:
get-item
cert:\LocalMachine\MY\$newCert.Thumbprint |
new-item -path IIS:\SslBindings\*!443
Không có kết quả, tôi không thấy Chứng chỉ SSL được đặt trong hộp thoại Chỉnh sửa liên kết trang web.
Mọi suy nghĩ?
Sử dụng 'IIS: \ SslBindings \ 0.0.0.0 443' thay vì 'IIS : \ SslBindings \ *! 443'. Khi bạn liên kết một trang web với cổng này, nó sẽ sử dụng chứng chỉ đã đăng ký. –