关于第三方登录成功后的nginx的授权回调的重定向

Blade 未结 1 1454

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

1. 支付宝登录已经授权

2. 页面回调到/oauth/redirect/alipay

3.nginx配置成功 实现跳转 但是页面停留在加载资源上


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

期待跳转到首页  实际上停留在加载页面


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

bladex-boot 商业版  2.5.1 linux


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

支付宝配置信息:

image.png

nginx配置:

image.png

实际页面截图:

image.png


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

1条回答
  • 这个支付宝的跳转和最简单的gitee跳转逻辑是一样的。

    你根据文档把gitee配置好,然后跳转看下是否成功,如果不成功的话,打开f12看一下具体哪里报错。

    看截图应该是资源加载失败,也就是nginx配置导致的错误

    作者追问:2020-07-27 22:23

    image.png现在发现这个控制台报错是这个302

    image.png

    gitee也是一样的错误 时必须回调地址写成域名吗?外网ecsip不行吗?

    回答: 2020-07-28 13:14

    gitee的回调地址可以写成本地ip,连127.0.0.1也是可以的。这个很多人已经联调通过了,所以我觉得应该是你哪个小细节忽略导致。你就按照gitee,配置本地ip试试看

    作者追问:2020-07-28 22:45

    授权后的跳转页面一直是登录页面:

    image.png

    0 讨论(2)
提交回复