<address id="r9vd9"><address id="r9vd9"><listing id="r9vd9"></listing></address></address>

      歡迎您光臨深圳塔燈網絡科技有限公司!
      電話圖標 余先生:13699882642

      網站百科

      為您解碼網站建設的點點滴滴

      小程序服務器https配置

      發表日期:2018-03 文章編輯:小燈 瀏覽次數:3041

      進行微信小程序開發,請求域名只支持 https 和 wss 協議。這就不得不對服務器https進行配置。

      Part 1

      自己的域名是在騰訊云購買的,騰訊云控制臺內有申請SSL證書的菜單,直接點擊申請就可以了。下發的是TrustAsia TSL1.2的免費SSL證書。

      于是將證書配置至自己的域名(不同中間件配置方式不同,省略1W步。。。)

      通過瀏覽器訪問https+域名,發現可以訪問了。于是配置域名至小程序的后臺。

      Part 2

      然后在小程序內請求這個地址,卻提示 “對應的服務器證書無效??刂婆_輸入 showRequestInfo() 可以獲取更詳細信息”

      于是就showRequestInfo(),發現控制臺內請求的securityState顯示是insecure,isSecuryCertificate顯示是false。

      百度一下,很多文章說把證書校驗關掉就可以了

      開發是可以繼續進行下去了。
      但是這根本就是治標不治本好嘛!
      作為一名輕微強迫癥
      看著consle里面黃黃的warning根本不能忍好嘛!
      而且開發完成了不還是要面臨解決這個問題嘛!

      來到 https://cloud.tencent.com/product/ssl進行域名https檢測

      說我證書域名不匹配

      這是我域名申請的證書???怎么會不匹配呢?這時候才想起,我給小程序使用的是子域名:wxapp.xxxx.me,而我在騰訊云申請的證書是主域名:www.xxxx.me的。

      難怪我用瀏覽器訪問的時候會有這個提示:

      Part 3

      于是,我又在騰訊云上申請了一個子域名:wxapp.xxxx.me的證書,替換配置過去,這下終于綠了。

      image

      再去小程序請求,一切ok。

      PS:帶通配符的域名,例如:.domain.com、.ssl.domain.com 均為泛域名,包含同一級的全部子域名;注意二級泛域名 *.domain.com 不支持三級域名 example.ssl.domain.com。但此類通配域名一般需付費。

      寫在最后

      如果自己在給域名配置HTTPS后可以訪問,但微信開發者工具(小程序)不能正常請求時

      可以首先使用Chrome打開目標域名,查看Chrome URL左側的小鎖提示,查看連接是否安全,SSL證書是否有效

      排查內容:

      • 微信小程序后臺是否配置request合法域名

      • 配置合法域名之后是否重啟開發者工具

      • SSL證書配置是否正確(騰訊云蘋果ATS檢測、MySSL證書狀態檢測)


      本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶學習參考,本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.webpost.com.cn/20383.html
      相關開發語言
       八年  行業經驗

      多一份參考,總有益處

      聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

      咨詢相關問題或預約面談,可以通過以下方式與我們聯系

      業務熱線:余經理:13699882642

      Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

      • QQ咨詢
      • 在線咨詢
      • 官方微信
      • 聯系電話
        座機0755-29185426
        手機13699882642
      • 預約上門
      • 返回頂部
      国产成人精品综合在线观看