收藏
回答

微信登录失败,redirect_uri域名与后台不一致,错误码:10003


14:32:58.212 [http-bio-80-exec-14] DEBUG o.s.w.s.DispatcherServlet - [doService,819] - DispatcherServlet with name 'mvc' processing POST request for [/posWechat1/wx/index.do]

14:32:58.213 [http-bio-80-exec-14] DEBUG o.s.w.s.m.a.DefaultAnnotationHandlerMapping - [getHandlerInternal,124] - Mapping [/wx/index.do] to HandlerExecutionChain with handler [org.leo.boss.controller.WeixinController@1468baeb] and 1 interceptor

14:32:58.226 [http-bio-80-exec-14] DEBUG o.s.w.b.a.s.HandlerMethodInvoker - [invokeHandlerMethod,173] - Invoking request handler method: public void org.leo.boss.controller.WeixinController.index(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,javax.servlet.http.HttpSession) throws javax.servlet.ServletException,java.io.IOException

14:32:58.231 [http-bio-80-exec-14] DEBUG m.c.w.m.a.WxMpMessageRouter - [route,169] - End session access: async=false, sessionId=odXbh0gJh7QkdM1zPOSbftXswXoY

14:32:58.234 [http-bio-80-exec-14] DEBUG o.s.w.s.DispatcherServlet - [doDispatch,957] - Null ModelAndView returned to DispatcherServlet with name 'mvc': assuming HandlerAdapter completed request handling

14:32:58.235 [http-bio-80-exec-14] DEBUG o.s.w.s.DispatcherServlet - [processRequest,913] - Successfully completed request


以上是代码块和日志,求帮忙,我已经找了好多文章了。

授权回调页面改过了,尝试过用urlEncode对链接进行处理,可是还是没用,希望有大神能够帮忙解答一下,谢谢。

其他情况:使用ngrok内网穿透,发信息可以回复。

最后一次编辑于  2018-12-12
回答关注问题邀请回答
收藏

2 个回答

  • Henry
    Henry
    2018-12-15

    urlEncode是要的,但如果你确定appid和secret都正确的情况下,那么只有一个可能,就是你微信公众号里授权域名可能是“xxx.com”,而你实际访问用“www.xxx.com”,注意二级域名不一致也会被认为是redirect_uri域名与后台不一致,如果还不行可以加我qq:1451652407

    2018-12-15
    赞同 1
    回复 1
    • ShinEDL
      ShinEDL
      03-27

      二级域名一致也不行。。

      03-27
      回复
  • 李保
    李保
    01-31

    已经可以了,

    域名改变之后,删除菜单,然后重新创建菜单,之后取消关注,再重新关注


    01-31
    赞同
    回复