记录贴-配置HTTPS域名访问到本地局域网网关
前言
記錄點點滴滴
每日一句:I am more vulnerable than I thought, but much stronger than I ever imagined.
緣由
在我們前后端本地聯調的時候,通過域名請求網關,網關轉發到業務服務,但是某一天小伙伴們希望是通過HTTPS訪問(其實只是微信小程序需要HTTPS),因此把整個流程做個記錄
過程
部署網關
找一臺本地局域網的服務器,通過docker部署我們的網關服務
域名映射
在阿里云的域名解析處,把我們想要給前端使用的本地測試域名和IP(專線-具有公網IP地址)映射好
申請CA證書
在阿里云的安全-CA證書服務處申請一個免費的(Symantec 免費版 SSL),域名需要在申請的阿里云賬號名下,免費的證書機器認證,能夠快速通過
下載證書
點擊下載證書會下載得到一個壓縮包,解壓后會有一個私鑰文件(.key)和一個證書文件(.pem),下載內有介紹需要配置到服務器的nginx
安裝NGINX
在之前的那臺服務器上安裝,安裝流程搜索即有,只是要注意編譯的時候要加上后面的內容
./configure --with-http_ssl_module --with-http_v2_module --with-http_stub_status_module --with-pcre然后把根據上一個步驟的說明去配置nginx
配置路由器
需要登陸專線對應的路由器,配置專線的443端口映射到局域網內的指定服務器的443端口(網關所在服務器)
應用
在網關服務里面配置好需要轉發的請求對應網關所在局域網的IP地址和端口,就可以通過HTTPS的形式訪問到本機的業務代碼,進行本地的協同工作。
結尾
記錄的也比較倉促~缺少圖片生動的說明~只是簡單的描述下整個流程
總結
以上是生活随笔為你收集整理的记录贴-配置HTTPS域名访问到本地局域网网关的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BWA SAM文件格式
- 下一篇: editor does not cont