Dotnetcore或owin程序啓用SSL的方法

https端口須要綁定SSL證書 html

操做方法與步驟以下: 服務器

  1. 在IIS中建立證書
  2. 查看證書的指紋
  3. 使用命令行綁定端口與證書
  4. 上述第三步也能夠更換爲建立一個新的空網站,綁定https端口爲相同端口並綁定證書,啓動後再中止網站,而後再啓動owin或dotnetcore程序,進行偷樑換柱

下面使用這種方法進行演示: 測試

一、建立證書 網站

打開IIS,在服務器節點上(注意,不是網站節點)選擇"服務器證書",雙擊進入功能,右側邊欄上選擇"建立自簽名證書" 命令行

 

起個匹配應用功能的名字,肯定,證書就建立好了 htm

 

二、建立新站並綁定證書(假設須要使用8048端口進行https通信):填寫名稱,將網站指向一個空目錄,啓用HTTPS,使用SSL證書 blog

 

三、中止該網站,打開真正的DOTNETCORE或owin應用,輸入測試的網頁進行測試,會提示證書風險,由於是自簽名的,選擇"高級",繼續 get

解決風險問題的辦法是:使用域名,併爲域名申請有效的證書,而後在服務器上安裝證書(參考:http://www.javashuo.com/article/p-dsanpsyz-cm.html ),並在網站上使用該證書(步驟2) 域名

 

相關文章
相關標籤/搜索