渣渣微信,毁我青春,败我钱财~~一次微信H5支付填坑记录

239 阅读1分钟

总之一句话

千万记得写上Referer那个,虽然微信文档上关于

网络环境未能通过安全验证,请稍后再试

这一条的解释是因为IP不一样,而且没有任何关于Referer的说明

但是

神TM加上Referer就好了

以后我再相信微信的官方文档我就是狗

最后贴下相关的代码

        mWebView.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                ————————————————————————————————————————————
                balabala~~~~~~
                ————————————————————————————————————————————
                Map extraHeaders = new HashMap();
                extraHeaders.put("Referer", "http://wxpay.wxutil.com");
                mWebView.loadUrl(url,extraHeaders);
                ————————————————————————————————————————————
                balabala~~~~~~
                ————————————————————————————————————————————