SSL For Free 憑證申請並安裝到 IIS

      在〈SSL For Free 憑證申請並安裝到 IIS〉中留言功能已關閉

打開 https://www.sslforfree.com/

輸入你想申請 SSL 憑證的網站 URL

接著他會要求上傳檔案到你的伺服器放到 .well-known/acme-challenge 路徑底下

.well-known 的資料夾處理

在 Windows 只要資料夾輸入 .well-known.  ,也就是前後都用一個 . 號就會創建出資料夾,然後在  .well-known 底下 再創 acme-challenge 資料夾

雖然檔案放到IIS ,但你還會遇到找不到檔案的問題,因為 MIME 不知道怎麼處理該檔案

在 MIME 類型增加 萬用字元的 .*  副檔名,及MIME類型輸入 text/plain (成功後再把它移除)

如果 [ .* ] 仍無法正常存取,則可以改設定 [ . ] 

接著,順利的話,應該已經進入 SSL 的下載畫面,可以下載檔案

下載檔案後,這邊解壓縮放在 C:\sslforfree資料夾底下

由於 Free SSL 提供的檔案無法直接在 Windows 上使用,故需要轉換檔案,另外下載 Open SSL

下載頁面 : http://gnuwin32.sourceforge.net/packages/openssl.htm

下載後,解壓縮,並到 OpenSSL-Win32\bint 路徑底下 執行 cmd 產生 crt 檔案

openssl pkcs12 -export -out C:\sslforfree\certificate.pfx -inkey C:\sslforfree\private.key -in C:\sslforfree\certificate.crt -certfile C:\sslforfree\ca_bundle.crt

運行成功後,會多出一個 pfx 檔案,請複製到伺服器

複製完成後,點擊兩下,匯入至伺服器憑證(選擇本機電腦)然後輸入密碼,持續按下一步

開啟 IIS 選擇站台繫結,此時就可以看到該 ssl 憑證

print