原創聲明:本文為作者原創,未經允許不得轉載,經授權轉載需注明作者和出處
在開發中遇到這種情況,在開發工具里面訪問可以,當時到了手機上之后就發現有的請求可以正常獲取數據,有的則不行。
都是使用https地址,也配置后臺了,但是就是不出數據,總是無法請求服務。
后來檢查在手機上當請求wx.request時總是卡住不動了,向服務器發送不了請求,查找相關的資料分析這種情況很可能是TLS版本的問題,騰訊官方說小程序要求 TLS1.2及以上的版本
才行。
所以再遇到這個問題的時候,就檢查一下訪問的網站的TLS版本是否是1.2以上的,如果是自己架設的服務器,比如Tomcat這種,就可以在tomcat 的server.xml中配置的connector port=”443”那個標簽里面把 SSLProtoco="TLSv1.2"
設置上就好啦