2016年11月7日 星期一

Get a Free SSL Certificates for Windows IIS

Reference:
使用 SSL For Free 產生 Let’s Encrypt SSL 憑證上傳給 IIS 站台使用

1. 到 https://www.sslforfree.com/ 申請 Free SSL Certificates
2. 選用 Manual Verification,下載認證檔,放到 C:\well-known\acme-challenge
3. 在 IIS 建立虛擬目錄 .well-known,指向 C:\well-known
4. 新增 MIME type . text/plain
5. 驗證後下載 SSL 憑證,並建立過期前通知信箱
6. 安裝 Open SSL for Windows
7. 將憑證轉為 pfx 格式
    cd "C:\Program Files (x86)\GnuWin32\bin"
    openssl pkcs12 -export -out C:\tmp\sslforfree\certificate.pfx -inkey C:\tmp\sslforfree\private.key -in C:\tmp\sslforfree\certificate.crt -certfile  C:\tmp\sslforfree\ca_bundle.crt
8. 在 IIS 管理員匯入 pfx 憑證,並在 Binding 將憑證修改為匯入的這一個

沒有留言:

張貼留言