网页与微信对接1、微信网页授权

在用自己的开发的网站与微信进行测试网页授权的登录时,多少会遇到问题,将自己遇到的问题稍微总结一下:

官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842

错误一、提示redirect_uri错误 或者 是redirect_uri域名与后台配置不一致,错误码:10003

网页与微信对接1、微信网页授权_第1张图片

解决思路:

1.首先去检查自己在公众号中配置的网页授权域名(配置时不需要加http://)是否配置正确,是否按照要求填写,需要把相应的文件放到该路径或者域名下,确保自己通过浏览器能够访问到

网页与微信对接1、微信网页授权_第2张图片

2.检查自己在访问的路径中配置正确的回调路径(该路径应该以公众号配置的网页授权域名一致或者是在该域名的文件夹下,例如配置的是test.com,那可以使用http://test.com或者http://test.com/**),需要进行注意的是要对你的回调路径进行URLEncoder转码,记得加上 http:// 好像带端口号也会不成功

参考例子:

scope为snsapi_base
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx520c15f417810387&redirect_uri=https%3A%2F%2Fchong.qq.com%2Fphp%2Findex.php%3Fd%3D%26c%3DwxAdapter%26m%3DmobileDeal%26showwxpaytitle%3D1%26vb2ctag%3D4_2030_5_1194_60&response_type=code&scope=snsapi_base&state=123#wechat_redirect
scope为snsapi_userinfo
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf0e81c3bee622d60&redirect_uri=http%3A%2F%2Fnba.bluewebgame.com%2Foauth_response.php&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect

你可能感兴趣的:(java,微信对接)