收藏
回答

使用公众平台测试号测试网页授权,为什么一直报10003错误?

https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index 页面申请了公众平台测试号,基于该测试号测试网页授权功能时一直报错 10003。

测试号的 Appid 为 wx43a42713b90acb93,在 “体验接口权限表”-“网页服务”-“网页账号”-“网页授权获取用户基本信息” 中配置了授权回调域名为:82.157.150.202。如下图:

触发的链接为:https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx43a42713b90acb93&redirect_uri=http://82.157.150.202:7002/cp/wxpush/oauth2/redirect_handler&response_type=code&scope=snsapi_base&state=wx43a42713b90acb93#wechat_redirect

在微信个人聊天对话框中点击上述链接时,手机端微信报错:“redirect_uri 域名与后台配置不一致,错误码:10003” ,PC 端微信报错:“redirect_uri 参数错误”。微信号已经关注了该测试公众号。

这个可能是什么原因?如何排查问题所在?

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2023-07-26

    你好,麻烦使用已认证的服务号

    2023-07-26
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2023-07-26

    端口去掉

    2023-07-26
    有用
    回复 3
    • CnPeng
      CnPeng
      2023-07-26
      redirect_uri 中的端口?
      2023-07-26
      回复
    • Mr.Zhao
      Mr.Zhao
      2023-07-26回复CnPeng
      是的
      2023-07-26
      回复
    • CnPeng
      CnPeng
      2023-07-26回复Mr.Zhao
      感谢,已经解决。基于公众平台的测试号进行网页授权时,授权域名可以是 ip 地址。如果 redirect_uri 中包含端口号,那么在授权地址也需要携带端口——我们的业务中是包含端口号的,所以把授权域名配置为 82.157.150.202:7002 后即可解决问题。
      2023-07-26
      回复
登录 后发表内容