微信登录异常的解决思路 redirect_uri域名与后台配置不一致,错误码10003

欢迎关注新博客下的同篇文章

http://exp.szer.me/parry/blog/wordpress/index.php/2018/08/14/wxconfig/

前言

很多时候开发会遇到一些异常状况。报错异常其实并不可怕,只要不扰乱到思考就能慢慢捋顺找到解决方案。同时报错信息也是非常重要的,遇到报错不要急病乱投医,一下子去搜索很多内容。因为多数情况下,报错信息里就已经说明的很清楚,目前是为什么会出错。

redirect_uri域名与后台配置不一致,错误码10003

遇到这种情况,根据报错信息就知道,要从两个方向入手。一个是redirect_uri域名参数是否正确,另一个是回调域名的后台配置是否正确。

redirect_uri域名参数
  • redirect_uri的参数名和参数值是否填写正确?

链接里GET参数的参数名 redirect_uri没有拼写错误,参数值使用 urlEncode 对链接进行处理, 回调的原链接网址是一个可以访问的有效的地址(不可以是localhost或者ip地址,必须是有效的域名链接)。

后台配置
  • 如果是服务号,先到公众平台官网中的 “【设置】- 公众号设置 - 功能设置 - 网页授权域名 ” 的配置选项中,修改授权回调域名。


  • 设置的回调域名是否可访问?是否已经在根目录放置微信后台要求的验证文件?验证文件是否可以通过链接访问(检查url_rewrite和其他路由问题)?

  • 如果是测试号,要注意,回调域名设置 不是 接口配置信息 ,也不是 JS接口安全域名 ,是在下面的 体验接口权限表 里找到 “ 网页服务-网页账号-网页授权获取用户基本信息 ” ,点击 修改 ,设置具体的回调域名

  • 测试号的授权回调域名支持ip地址,但是服务号中只能是域名

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值