myesn

myEsn2E9

hi
github

IIS & nginx:為域名申請免費 SSL 證書 & 配置

申請證書#

網上有很多申請免費證書的工具,我偶然看到一個可以在線操作的網站(本文結尾處 “其它” 章節中還提供了更多的免費方案):https://httpsok.com

通過微信掃碼登錄後,點擊左側證書管理菜單,再點擊右側免費申請證書按鈕,接著按頁面提示進行操作,操作完成後,稍等 1 分鐘,便可完成申請:

image

下載證書#

在證書狀態變更為 “已簽發” 後,就可以點擊下載按鈕,這裡我選擇 IIS 類型的下載:

image

下載後,會得到一個壓縮包,解壓它,會得到兩個文件:

  • _.yourdomain.pfx
  • pfx-password.txt

配置 IIS#

注意查看前提條件:
image

然後點擊剛剛下載證書按鈕旁的幫助,它將會跳轉至:https://help.aliyun.com/zh/ssl-certificate/user-guide/install-ssl-certificates-on-iis-servers

直接看步驟二就行了。

配置 HTTP 重定向至 HTTPS#

有兩種方式。

第一種最簡單,使用微軟提供的中間件:https://learn.microsoft.com/en-us/aspnet/core/security/enforcing-ssl

第二種,在 IIS 中使用 Url Rewrite
https://sdwh.dev/posts/2021/09/IIS-Http-Redirect-To-Https/

其它#

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。