1. 程式人生 > >微信 js-sdk config:invalid signature

微信 js-sdk config:invalid signature

val false php signature .com 如何 demo 錯誤 post

1.下載官方示例代碼 http://demo.open.weixin.qq.com/jssdk/sample.zip

2.綜合到項目中

3.修改jssdk.php中加載同級文件的路徑

4.打印JSSDK調用結果發現jsapi_ticket為空( config:invalid signature 的原因)

技術分享圖片

5.到jssdk.php查看jsapi_ticket是如何生成的,第12行 $jsapiTicket = $this->getJsApiTicket();

6.打印獲取ticket的返回值 發現提示我的是一錯誤 ,大致意思說的是服務器ip未加入黑名單(忘記截圖),so 需要把服務器ip加入到白名單即可

技術分享圖片

7. 服務器是http打頭的,需要更換為false才能請求到結果(下載的例子默認為true)

技術分享圖片

addtime:1517370570

微信 js-sdk config:invalid signature