复旦大学分校(复分)校友珍藏自媒体 FuFen.D1V1.com

标题: 微信网页授权登陆如何实现回调多个域名? [打印本页]

作者: Robertsek    时间: 2015-4-18 05:13
标题: 微信网页授权登陆如何实现回调多个域名?
微信网页授权登陆如何实现回调多个域名?
一个网站,在PC端让用户微信扫码登录,手机端用户通过公众号或微信扫描直接进入到网站,扫码就不方便了,想使用微信网页授权登陆,但这个只有公众服务号才有,而且回调只能设置一个域名。如果实现多个网站使用同一个公众账户。
最近的开发中遇到了同样的问题,用了个小技巧解决了这个问题,已发布至GitHub
GitHub - HADB/GetWeixinCode: 解决微信OAuth2.0网页授权回调域名只能设置一个的问题
主要就是通过一个配置在授权回调域名下的页面多做了一次跳转,拿到code之后再跳转到其他域名下的页面。和楼上说的应该是一个意思。

这个得用微信之门  http://www.weixingate.com

看下这个吧,应该能完美解决你的问题 CodeToAny:一个微信公众号网页授权给多个域名
weixin-lion/codetoany

中转实现了,但是支付出现问题了。因为授权域名的改变导致了支付时回调uri的错误。怎解?

情况:微信服务号回调域名是A ,我现在有个微商城域名是B,如果按大家的说法要做中转,是否一定要AB两家公司配合,还是可以不用A介入,另外我把回调域名改成B之后B的支付功能能用了,改回A后,B 仍然在一段时间内可以获得授权,仿佛有延时,请问是否是微信问题?

mu前,我通过在绑定的回调域名下添加一个路由页面,在此做相关处理后回到对应的域名下。





欢迎光临 复旦大学分校(复分)校友珍藏自媒体 FuFen.D1V1.com (http://fufen.d1v1.com/) Powered by Discuz! X3