微信公衆號白名單配置

微信公衆號升級以後,在獲取access_token的時候須要配置IP白名單,以下圖:安全

 

那麼這個白名單是幹什麼的呢?微信給的解釋是:爲了提升公衆平臺開發者接口調用的安全性,避免一旦開發者ID和密碼泄露後給賬號形成損失。咱們對調用「獲取access_token」接口增長IP白名單校驗:只有將IP地址設置爲公衆號的IP白名單,才能成功調用該接口。服務器

這裏面很重要的一句話就是:只有將IP地址設置爲公衆號的IP白名單,才能成功調用該接口。說白了就是不管是你的服務器仍是你作產品測試,若是想再獲取access_token就須要將你的本地IP還有服務器IP配置到白名單列表中,若是不配置,則會報錯:微信

{"errcode":40164,"errmsg":"invalid ip xxx.xxx.xxx.xxx, not in whitelist hint: [3yfuHA0202nfo1]"}
因此,問題的關鍵就是,之後開發微信公衆號,首先就是把測試IP以及生產環境的IP配置到白名單中,配置方法很簡單,下面是截取自微信開發文擋:

開啓IP白名單的步驟以下:微信開發

一、登陸公衆平臺,進入開發->基本配置頁面測試

 

二、點擊配置進入IP白名單設置頁spa

三、填寫IP地址列表code

四、管理員掃碼確認保存blog

相關文章
相關標籤/搜索