解决微信第三方平台开发提示“请确认授权入口页所在域名,与授权后回调页所在域名相同..”问题

在微信第三方开发的过程发现授权链接的一些问题:

1.不能直接重定向跳转(在页面手动点击即可)

2.提示“请确认授权入口页所在域名,与授权后回调页所在域名相同,并且,此两者都必须与申请第三方平台时填写的授权发起页域名相同。授权入口页所在域名:空”问题,解决方法:

A.检查第三方配置的授权域名是否一致(细节问题)

B.给页面添加一个meta,内容是:


<meta name="referrer" content="origin-when-cross-origin" >


如果当前页面需要引用微信平台的二维码(版权问题在上一篇文章有说),则可用js动态控制此meta的content:

$(".auth").click(function () {
        //解决授权时域名问题
        $("meta[name='referrer']").attr('content','origin-when-cross-origin');
    });

亲测可用。

评论/留言