第三方登录redirect_uri 参数错误

Blade 未结 1 922
kin1994
kin1994 剑圣 2024-11-05 16:28

一、该问题的重现步骤是什么?

  1. 配置第三方登录时,跳转授权时,显示redirect_uri 参数错误,完整链接https://open.weixin.qq.com/connect/qrconnect?response_type=code&appid=wxfabfd9f04a0074b8&redirect_uri=http://114.132.197.254:7000/api/oauth/redirect/wechat&scope=snsapi_login&state=4078320896bcf52b835b03f1e3783566,代码配置social.domian:ams.gdjlxh.org

  2. 问题:想确认是redirect_uri传参格式错误还是这个url不支持ip形式的(和代码里配置的都是80域名,但一授权就会变成nginx转发到后台的ip地址了)

    image.png

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex-boot4.0.1版本,Linux

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2024-11-05 16:31

    需要域名,好像还得是https

    作者追问:2024-11-05 18:06

    刚配了https了,配置如下

    前端

    image.png

    后端配置:

    image.png

    nginx配置

    image.png

    开放平台

    image.png


    放到线上了,还是跟上述问题描述一模一样,会变成ip,然后提示redirect_uri 参数错误,不知道为什么,想请教下


    0 讨论(0)
提交回复