現在大多數的網站都需要使用 https URL,為了讓用戶仍可使用舊的 http 位置,這時可以採用轉址策略,讓用戶無痛使用,通過 IIS URL Rewrite 即可完成轉址情境。
2020-10-14
現在大多數的網站都需要使用 https URL,為了讓用戶仍可使用舊的 http 位置,這時可以採用轉址策略,讓用戶無痛使用,通過 IIS URL Rewrite 即可完成轉址情境。
為了註冊 CA 憑證動作更簡化,於是花了三四天研究怎麼用 C# 控制註冊流程,過程真的挺累,結果挺爽的...
首先要感謝方丈 Jason Huang 的火力支援。
在企業內部,Client 加入 AD 後,預設會把 CA 根憑證加入到 Trusted Root Certification Authorities,Chrome 瀏覽器預設會信任這裡的憑證,有 AD Server,使用 CA Server 憑證中心應該是較好管理的解決方案,我在實作的過程卡到了一些關,謝謝方丈的火力支援
有經驗的 .NET 開發人員大都會知道第一次瀏覽網站的時候都會很慢(第一個人是倒楣鬼),因為 ApplicationPool 必須要有請求才會活起來
為了閃掉這個問題,可透過腳本定期瀏覽不要讓人家發現這個問題
在 IIS 8 之後 (IIS 7 要另外處理),就可以直接設定 Application Initialization (Preload),讓 IIS 自己當第一個人瀏覽網站,以下分享我的作法
[Windows 2012] IIS8 向 CA Server 請求憑證