免費ssl證書申請和在IIS上啟用https的使用教程

来源:https://www.cnblogs.com/chonghanyu/archive/2018/01/31/8391060.html
-Advertisement-
Play Games

因為微信小程式開發涉及到ssl證書,所以折騰了幾天的這個。 非常感謝”亞洲誠信-TrustAsia“公司的售後工程師黃工(QQ2355718943 TEL:021-58895880-663)提供的技術支持,也非常感謝”亞洲誠信-TrustAsia“公司的商務代表成女士的操作引導。如有看到此文,需要付 ...


因為微信小程式開發涉及到ssl證書,所以折騰了幾天的這個。

非常感謝”亞洲誠信-TrustAsia“公司的售後工程師黃工(QQ2355718943 TEL:021-58895880-663)提供的技術支持,也非常感謝”亞洲誠信-TrustAsia“公司的商務代表成女士的操作引導。如有看到此文,需要付費使用ssl的小伙伴請優先聯繫成女士(QQ2489437721 TEL:021-58895880-626  4008808600),再次謝謝兩位的幫助。同時感謝,新網河北雲伺服器的客戶代表魏工(TEL:15383219371)的關心和支持。

1、https://freessl.org/  免費的證書申請  亞洲誠信-TrustAsia旗下網站。

2、輸入你的功能變數名稱

3、點擊後面”創建免費的ssl證書”。

4、按照下圖進行相應的設置。

5、點擊生成。

6、在功能變數名稱dns解析下添加一個txt的解析,把下麵的記錄值填入。

7、等幾分鐘後“點擊驗證”進行驗證。順利的話,很快就能變成“驗證完成”。

8、驗證完成後,頁面下發會出現“證書文件”和“私鑰文件”,複製裡面的代碼到記事本。記錄是哪個功能變數名稱的什麼文件。

9、點擊證書代碼的下麵的“下載證書”,保存文件。這樣你就能得到包含“full_chain.pem”和“private.key”的zip文件。

10、然後到“https://myssl.com/cert_convert.html”進行轉換。

11、在“證書格式轉換”的頁面中,原格式選為pem  目標格式改為pkcs12,如圖

12、證書文件為解壓zip里的“full_chain.pem”或是之前的“證書文件”代碼。

13、私鑰文件為解壓zip里的“private.key”或是之前的“私鑰文件”代碼。

14、下麵的“私鑰密碼“選填。填了以後 導入證書時需要此密碼。

15、”密鑰庫密碼“自己填寫,並確認,記住這個密碼以後要用的。(好像可以不輸入,就是沒密碼,不過我沒試。)

16、點擊下麵的提交,得到以功能變數名稱開頭的.pfx文件

17、把得到的文件複製到伺服器上,命令行里輸入”mmc“然後回車,調出控制台。

18、在控制臺上做如下操作:文件》添加/刪除管理單元》可用的管理單元》證書》添加》確定。

19、在證書管理單元中選擇:電腦賬戶  然後下一步

20、在選擇電腦視窗中的選擇“本地電腦(運行此控制台的電腦)【提示:這個是預設】 然後”完成“。

21、控制台將變成下圖。

22、打開證書》個人》證書,在右側視窗空白處點右鍵 所有任務》導入...

23、此頁沒有能選的,直接下一步,文件名處點瀏覽,去找存放證書的目錄,這裡有個需要註意的地方,就是下邊的文件類型需要改為”個人信息交換(*.pfx;*.p12)“,這樣才能找到我們之前轉換好的文件。

 24、接來的視窗要求輸入密碼,這裡的密碼是指在我們轉換證書格式時,輸入的”密鑰庫密碼“。然後下一步。

25、視窗內選”將所有的證書都放入下列存儲“證書存儲”選“個人”,然後下一步,之後完成。

26、這時控制台的證書視窗上會新增3個證書,分別是和一個與申請功能變數名稱同名的證書。

27、選定“DigiCert Global Root CA"和”TrustAsia TLS  RSA CA“證書,右鍵剪切到”中間證書頒發機構“》證書中。(這裡提醒一下,如果之前操作過,這裡可以替換掉原有的這兩個證書,這兩個證書的截止日期會延長至新日期。)黃工提示:DigiCert Global Root CA是根證書,嚴格來說是放到 ”受信任的根證書頒發機構“下,為了保持美觀的話,可以刪除掉。

28、至此,證書的申請安裝就完成了。之後是IIS8啟用https的設置。

29、退出控制台程式,打開IIS管理器。

30、在你需要開通https並對應申請的ssl證書的網站上,選擇”綁定“。

31、在”網站綁定“界面》添加,彈出的”添加網站綁定“視窗中類型選”https“,下麵的ssl證書選擇您對於的證書。如果是多個網站並存,這裡需要勾選”需要伺服器名稱指示“,否則會導致所有的站點用同一個證書。

32、最後一步,點確定。

這樣之後你就可以訪問你的https站點了。這裡我沒有做其他選項,為的是可以http和https並用。另外的相關知識請百度吧。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • ![](http://images2017.cnblogs.com/blog/1319058/201801/1319058-20180131234834359-411435394.png) ![](http://images2017.cnblogs.com/blog/1319058/201801/1... ...
  • 優點: 快速高效 支持markdown 佈局自定義簡單,無廣告 部署簡單 因為想開始寫博客,但又找不到好的博客平臺,平時都看博客園和開源中國看博客文章,但博客園的那個皮膚是真有點難受,所以就想自己打個博客平臺用著,然後blog的話還是發表到博客園,博客園叫 姚剛,有興趣的關註一下,以後會出一些關於運 ...
  • 好久沒來更博了,從這篇開始,我準備好好梳理一下Hadoop的那些“事”。本人技術渣一枚,只是本著知識共用的原則,希望將我所掌握的知識分享出來。若文中有錯誤的地方,歡迎大家告知我,我會及時改正以免誤導別人!! 1 準備文件 在創建虛擬機之前,需要準備好以下兩個文件: 鏡像文件 複製提供的模板鏡像文件, ...
  • 主機:aws ec2 linux 服務:mongodb iptables規則: 1.主機允許指定的pc訪問27017埠 iptables -I INPUT -p tcp --dport 51376 -m mac --mac-source xx:xx:xx:xx:xx:xx -j ACCEPT 2主 ...
  • 今天同事QQ給發來一個文件內容如下: 希望把文件內容轉換為update table_name set col_name=第一列 where col_name=第二列;這種SQL格式,使用UE列模式秒秒鐘改完,但是突然想用awk拼一下,於是寫瞭如下語句: 萬萬沒想到得到的結果居然是如下格式的: 很明顯 ...
  • 參考地址:https://github.com/elastic/logstash/blob/v1.4.2/patterns/grok-patterns ...
  • 1. 用戶家目錄(~) 在linux系統中,用戶都有一個屬於自己的家目錄,你可以放置自己的配置文件和其他東西 2. pwd:列出當前目錄 可選參數 -P:噹噹前目錄是一個鏈接目錄時,顯示它真正的路徑 3. ls:列出文件和目錄: 可選參數:-a:列出所有文件,包括隱藏文件,即文件以點(.)開頭 -l... ...
  • 摘要:隨著無人機、無人駕駛、可穿戴設備、智能家居、智慧城市等物聯網相關產業技術產品的創新應用及需求的不斷涌現,基礎晶元、軟體、嵌入式系統將被提出更多新的需求和挑戰。而在工業4.0概念下,嵌入式系統將會獲得更廣泛的應用,因為工業4.0概念下的智能工業系統中有大量的電子控制裝置,都是嵌入式系統,如工業機 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...