微信公共号网页授权--java 如何解决不同站点共用一个公共号
2016-09-21 00:00
387 查看
摘要: 一个公共号网页授权只能授权一个域名,这时候碰到其他站点使用该公共号进行授权,这时候是不是很头痛???
看到文档傻眼了吧,不能配置多个域名..好烦啊
呵呵,看完之后是不是不烦了,用state参数来解决,这样一个站点拿到用户信息,再将从微信服务器拿到的数据分发到其他服务器那里(怎样传就不用我说了吧),然后就可以实现微信自动登录等其他想干的事
之后哥们要讲微信公共号支付,微信企业向用户付款(微信公共号红包)那年踩过的那些坑...是不是哥们讲的都是干货,感觉不错的给个赞,内容会持续更新中
如果我有两个站点,一个是主站 weixin,leshui365.com 还有一个m.leshui365.com 甚至还有个其它应用,比如 www.leshui365.com, 怎么能做到都支持微信自动登录呢?
在微信的官方文档中有明确的说明1、在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的开发者中心页配置授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加http://等协议头; 2、授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq.com,配置以后此域名下面的页面http://www.qq.com/music.html 、 http://www.qq.com/login.html 都可以进行OAuth2.0鉴权。但http://pay.qq.com 、 http://music.qq.com 、 http://qq.com无法进行OAuth2.0鉴权 3、如果公众号登录授权给了第三方开发者来进行管理,则不必做任何设置,由第三方代替公众号实现网页授权即可
看到文档傻眼了吧,不能配置多个域名..好烦啊
呵呵,看完之后是不是不烦了,用state参数来解决,这样一个站点拿到用户信息,再将从微信服务器拿到的数据分发到其他服务器那里(怎样传就不用我说了吧),然后就可以实现微信自动登录等其他想干的事
之后哥们要讲微信公共号支付,微信企业向用户付款(微信公共号红包)那年踩过的那些坑...是不是哥们讲的都是干货,感觉不错的给个赞,内容会持续更新中
相关文章推荐
- 解决微信OAuth2.0网页授权只能设置一个回调域名的问题
- 解决微信OAuth2.0网页授权回调域名只能设置一个的问题
- 微信公共号开发教程java版——微信网页授权(八)
- 解决微信OAuth2.0网页授权回调域名只能设置一个的问题
- 解决微信OAuth2.0网页授权只能设置一个回调域名的问题
- 解决微信网页授权只能设置一个回调域名的问题
- 多服务器共用一个微信公共号(accesstoken中间控制器)--多点与单点部署时token存储解决办法
- 如何关闭windows 2003浏览网页时信任站点添加提示以及解决不能加入可信任的站点
- 如何实现在一个网页中弹出多个不同的小窗口
- 团队开发中,如何处理一个站点不同Web应用通用Session
- 团队开发中,如何处理一个站点不同Web应用通用Session
- 微信公共服务平台开发(.Net 的实现)12-------网页授权(上 :更加深入理解OAuth2.0 )
- 团队开发中,如何处理一个站点不同Web应用通用Session
- 微信公共服务平台开发(.Net 的实现)13-------网页授权(下 :C#代码的实现 )
- 微信公共服务平台开发(.Net 的实现)12-------网页授权(上 :更加深入理解OAuth2.0 )
- 微信公共服务平台开发(.Net 的实现)13-------网页授权(下 :C#代码的实现 )
- 微信公共服务平台开发(.Net 的实现)13-------网页授权(下 :C#代码的实现 )
- 团队开发中,如何处理一个站点不同Web应用通用Session (转载)
- 如何处理一个站点不同Web应用通用Session
- 微信公共服务平台开发(.Net 的实现)12-------网页授权(上 :更加深入理解OAuth2.0 )