微信公众号 redirect_uri 参数错误
官方文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html#0
出现此问题的两个原因:
1、微信后台的授权回调页面域名设置不正确
按照文档中说的配置不要加http
“授权回调域名配置规范为全域名,比如需要网页授权的域名为: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鉴权”
2、跳转的redirect_uri 要用urlencode处理并且要加http或者https