联系我们

为客户提供超预期的高品质网站设计!

(微信错误代码 40164)微信第三方网页授权关于回调域名的问题

2017-12-21 0:00:00

 

最近一直在做微信第三方的开发,在微信公众平台里的开发文档上关于微信网页授权使用到了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必须是我们填在

20160513134550558.png

 

微信公众号中的回调域名,我们在打开的时候才不会报错,否则会报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,这样当我们在点击菜单的时候就能够一步到位拿到用户信息了。

上一条新闻:网站案例
下一条新闻:JS邮箱验证-正则验证

 

4000-550-980 54057491 info@maolian.net