这是微信开发会弹出的一个错误。
1,要么改回snsapi_userinfo授权。
2,要么不要调用接取用户接口。
微信开发做本地调试给设备配 HOST的方法
我们用到的工具:
一台接入到 WiFi 的 iMac
任意多台接入到同 WiFi 网段的移动设备,iOS 或 Android 不限
用来开启代理服务和抓包的应用 Charles (Charles Web Debugging Proxy • HTTP Monitor / HTTP Proxy / HTTPS & SSL Proxy / Reverse Proxy)
HOST 管理应用 Gas Mask (2ndalpha/gasmask · GitHub)
主要的步骤是:
1.将 iMac 和设备都连接到同一 WiFi 下 ,并保证他们在同一网段。
比如:
iMac 192.168.1.88
iPhone 192.168.1.101
2.通过 Charles 打开 iMac 的代理服务,并抓包。
3.把设备 HTTP 代理设置成手动,服务器地址为 iMac 的 IP,端口号默认为 8888。
4.通过 Gas Mask 来修改 iMac 的 HOST 文件。
所以,整个的流程看上去是这个样子的: