1. 程式人生 > >微信Token驗證失敗原因及解決方案

微信Token驗證失敗原因及解決方案

1、php檔案編碼問題

                            用NotPad++開啟,是否為UTF-8無BOM編碼格式,不是專為UTF-8無BOM編碼格式

2、檢查微信後臺前後是否有空格

                              有空格把空格去掉

3、檢查微信後臺Token與伺服器後臺Token是否一致

                             不一致無法進行sha1演算法驗證

4、通過sha1演算法驗證,還是token驗證失敗

                   通過日誌參檢視信伺服器訪問路徑,在瀏覽器裡面開啟一遍,發現有echostr內容輸出。

                   方法一、在輸出echo $echostr前新增 header('content-type:text');  

                    方法二、最後在echo $echoStr前面加一句ob_clean();

給幾個看到的解決方案連結: