服务器扫码登录404

Blade 未结 1 545
lingxi
lingxi 剑圣 2022-03-16 14:05

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

1. 接扫码登录,本地测试没问题,服务器上因为前边挂有nginx,已经按照手册配置了nginx,还是会报404错误

2. 

3.


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

nginx配置

S$}$LSU_@[M%T`M8GRV8X[O.jpg



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

bladex 2.9.0.RELEASE    docker容器


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

image.png


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

1条回答
  • 2022-03-17 11:38

    看配置应该是没问题的,这段配置主要作用就是通过匹配 /oauth/redirect 的链接,从而重定向到系统主页,系统主页截取到这段配置后,获取链接后半段的数据并进行下一步登录操作。

    而你这边显示404,说明nginx配置没有生效,没有进行重定向。

    这种情况,推荐先在本地部署nginx,并且不使用docker部署,直接本地起服务,这样可以减少其他的干扰因素。

    作者追问:2022-03-21 19:30

    本地使用nginx部署没有问题,然后把完全相同的nginx配置放在服务器上边就不行,nginx版本也完全相同,服务器用的是centos 7.9

    0 讨论(0)
提交回复