微信公眾平台目前已經發布通知在平台接口調用上為了提高安全性需要添加IP白名單並僅允許白名單IP調用。
目前微信公眾平台面向開發者主要提供的開發者ID和開發者密鑰,在調用時ID和密鑰通過檢驗即可進行調用。
新增的IP白名單是當前各種安全模式中非常流行的安全策略,在泄露開發者ID和密鑰的情況下也不易被盜用。
開啟IP白名單步驟:
1、登錄微信公眾平台並點擊左側主菜單中的開發 — 基本配置 — IP白名單選項:
2、點擊IP白名單后面的配置按鈕即可設置IP白名單,在調用過程中需要開發者ID和密鑰以及IP校驗通過:
3、填寫IP白名單后點擊確定並通過管理員賬號掃碼確認即可。注:該IP指的是調用該接口的服務器IP地址。
開發者需盡快啟用IP白名單:
微信公眾平台在公告中稱為了安全起見新啟用開發者密鑰的賬號均會默認要求填寫白名單 IP 方可調用接口。
后期會逐步將該策略應用到所有的微信公眾賬號中, 因此為了不必要的麻煩建議開發者盡管登錄后台添加。
注:當調用時返回錯誤代碼40164即代表調用的IP地址不在白名單中,因此如遇此問題請檢查IP白名單設置。