微信第三方网页授权关于回调域名的问题

来源:互联网 发布:淘宝的香港通利琴行 编辑:程序博客网 时间:2024/05/17 09:12

最近一直在做微信第三方的开发,在微信公众平台里的开发文档上关于微信网页授权使用到了OAuth2.0,在使用中需要配置指定的链接

https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

,在这边链接中的REDIRECT_URI必须是我们填在


微信公众号中的回调域名,我们在打开的时候才不会报错,否则会报redirect_uri不对的错误,这样就很不方便。

在我们在开发微信第三方应用的时候也使用到了发起网页授权,即代公众号发起网页授权,在文档里也是有一个固定的链接

https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE&component_appid=component_appid#wechat_redirect


在这个链接中我们可以看到在结尾多了一个component_appid(第三方应用的app_id),当我们使用这个链接时是不需要在微信公众号里配置回调域名的,这样也是能够拿到code,再根据code拿到用户的opendId,这样当我们在点击菜单的时候就能够一步到位拿到用户信息了。


0 0
原创粉丝点击