网站想使用微信登录,在授权回调域填写一级域名,回调地址是对应的二级域名时,仍然提示redirect_uri 参数错
误。而且回调域只能填写一个。例如回调域名填bb.com
,实际回调地址是a.bb.com/callback
,这样不被允许。我想a.bb.com, b.bb.com都使用同一个应用授权,可以吗?
难道必须每个二级域名站点都要在微信开放平台单独建立一个网站应用吗?
网站想使用微信登录,在授权回调域填写一级域名,回调地址是对应的二级域名时,仍然提示redirect_uri 参数错
误。而且回调域只能填写一个。例如回调域名填bb.com
,实际回调地址是a.bb.com/callback
,这样不被允许。我想a.bb.com, b.bb.com都使用同一个应用授权,可以吗?
难道必须每个二级域名站点都要在微信开放平台单独建立一个网站应用吗?
4 回答1.7k 阅读✓ 已解决
2 回答2k 阅读
1 回答943 阅读✓ 已解决
最近的开发中遇到了同样的问题,用了个小技巧解决了这个问题,已发布至GitHub
https://github.com/HADB/GetWeixinCode
主要就是通过一个配置在授权回调域名下的页面多做了一次跳转,拿到code之后再跳转到其他域名下的页面。和楼上说的应该是一个意思。