微信浏览器中的网络代理
我们开发的网站面对的是特定的人群,为了方便用户登录,做了IP登录,即用户只要在特定的网络环境下访问我们的网页,就可以直接登录。
但发现,用户在微信浏览器中访问我们的网页,但是同样网络环境下,用手机浏览器访问就不存在此问题。
首先面对这个情况-IP登录不行唯一的可能是IP地址变了,我用微信访问我们站点中的测试页面(IP及UA头部信息会贴出来),显示出用户的实际IP,发现,IP变了,那么对此只有一个可能性–微信进行了网络代理!!!
微信IP代理
分别使用我手头的安卓手机魅蓝note5
和苹果手机iPhone6
下的微信客户端访问出问题的网页,获取对应的ip地址信息,结果如下,
看到这个结果,也要想到,是不是就这个网页存在此问题呢,我试试别的网页,如下为我自己搭建的站点,分别通过如上手机访问
阿偶,发现不存在代理信息,那就证明微信并不是所有站点都走代理
说明: