微信公眾平臺錯誤代碼40164的解決方案
獲取微信公眾號授權失敗, 請稍后重試! 公眾平臺返回原始數(shù)據(jù)為: 錯誤代碼-40164,錯誤信息-invalid ip, not in whitelist hint: [59FKqA0797e514]
錯誤解釋:調用接口的IP地址不在白名單中,請在接口IP白名單中進行設置;
這個問題是由于微信公眾號官方平臺出于數(shù)據(jù)安全的考慮,增設了獲取關鍵權限請求的限制。如果要獲得公眾號的數(shù)據(jù)交換環(huán)節(jié)重要的token信息,必須從指定的ip地址發(fā)出請求。也就是僅有白名單中的ip地址發(fā)出的獲取授權請求才被受理。
所以要解決這個問題大家要回到微信公眾平臺后臺查看開發(fā)基本配置有沒有設置IP白名單:
1、登錄公眾平臺,進入開發(fā)->基本配置頁面
? ?? ?? ?? ?? ?? ??
?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???
2、點擊配置進入IP白名單設置頁
3、填寫IP地址
4、管理員掃碼確認保存
5、設置成功后點擊“關閉”
需要注意的事項:
1 、必須是國內服務器ip地址并且完成備案,國外未備案的服務器ip地址無效;
2 、使用bae,sae,云虛擬機的用戶注意,出口ip和入口ip不一樣,就是訪問的ip和服務器請求出去的ip不一樣。這個需要問服務器提供商那邊,問問出網ip是什么;
3 、如果是slb架構,需要把關聯(lián)的ecs對應的外網ip都填寫上。
相關內容推薦
最新文章
更多>>0532-88983785 / 0532-68613670
我要定制網站