微信开发,网页获取用户信息,redirect_uri 参数错误

因为对这方面是小白,所以佷多东西不懂,请大神谅解。
获取用户信息,参数问题我已经看过文档了,还是有些不明白,
这是我的链接,appid=wx6ecd941b5cb9ed96,redirect_uri=所指向的的回调页面报错(因为不知道放个路径)
https://open.weixin.qq.com/co...

我的做法,
项目进行内网穿透映射到外网,项目启动,在微信端运行,
图片描述

项目打开进入页面,a标签跳转就是我上面那个。
跳转后报错 redirect_uri 参数错误
图片描述

图片描述
图片描述

路径根据文档进行了UrlEncode转码
网页授权改成了smysbt.natappfree.cc
我填写的路径https://open.weixin.qq.com/co...
redirect_uri=smysbt.natappfree.cc&
response_type=code&
scope=snsapi_userinfo&
state=STATE#wechat_redirect

阅读 6.9k
4 个回答

clipboard.png
去掉 http:// 只填写cx4atv.natappfree.cc

如果你在微信后台设置的授权回调域名是smysbt.natappfree.cc.
那么重定向获取授权的地址应该是

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx6ecd941b5cb9ed96&redirect_uri=http%3a%2f%2fsmysbt.natappfree.cc&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect 

回调处填域名,不是网址: cx4atv.natappfree.cc

回调域名必须一致,你的不一样

网页授权和redirect_uri的地址我都改成一样的了,还是会报redirect_uri错误

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题