Redirect 在Docker中运行sonarqube会不断将我重定向回登录页面

Redirect 在Docker中运行sonarqube会不断将我重定向回登录页面,redirect,sonarqube,sonarqube-ops,Redirect,Sonarqube,Sonarqube Ops,我已经跑了很长一段时间了,但没怎么用,但总的来说,这些东西似乎一直在工作。我在Docker内部运行 我刚刚将它更新为LTS(6.7),之后它似乎进入了某种不确定状态。我可以登录和浏览网站,但只要我尝试执行某些操作(似乎不管该操作是什么),我就会被重定向到登录页面。如果我再次登录,一切都会重复。所以我无法实际执行任何看起来的动作 起初我认为这与旧数据与新设置冲突有关。所以我把所有东西都清理干净,从头开始安装。问题仍然存在,我无法做任何事情,每次都会被重定向到登录页面 例如,在完成干净的设置后,我使

我已经跑了很长一段时间了,但没怎么用,但总的来说,这些东西似乎一直在工作。我在Docker内部运行

我刚刚将它更新为LTS(6.7),之后它似乎进入了某种不确定状态。我可以登录和浏览网站,但只要我尝试执行某些操作(似乎不管该操作是什么),我就会被重定向到登录页面。如果我再次登录,一切都会重复。所以我无法实际执行任何看起来的动作

起初我认为这与旧数据与新设置冲突有关。所以我把所有东西都清理干净,从头开始安装。问题仍然存在,我无法做任何事情,每次都会被重定向到登录页面

例如,在完成干净的设置后,我使用admin/admin登录,得到了“第一次教程”,在那里我可以创建令牌。我试图这样做,但直接进入登录页面。我再次登录,这次我尝试跳过教程,但随后我被重定向到登录页面。以下是我尝试跳过教程时access.log的一部分:

10.3.1.119 - - [16/Nov/2017:00:12:48 +0000] "POST /gor-sq/api/users/skip_onboarding_tutorial HTTP/1.0" 401 - "https://build.acme.com/gor-sq/projects" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36" "AV/CJhNZndR3RsZuAAA4"
10.3.1.119 - - [16/Nov/2017:00:12:48 +0000] "GET /gor-sq/api/users/identity_providers HTTP/1.0" 200 24 "https://build.acme.com/gor-sq/sessions/new?return_to=%2Fgor-sq%2Fprojects" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36" "AV/CJhNZndR3RsZuAAA5"
10.3.1.119 - - [16/Nov/2017:00:12:48 +0000] "GET /gor-sq/api/navigation/global HTTP/1.0" 200 573 "https://build.acme.com/gor-sq/sessions/new?return_to=%2Fgor-sq%2Fprojects" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36" "AV/CJhNZndR3RsZuAAA6"
第一行表示POST收到401响应。在没有绝对确定的情况下,看起来确实是POST操作在GET works中得到了401响应

此设置确实位于反向代理之后,但正如我前面所说,此设置以前工作正常,并且没有对反向代理设置进行任何更改。

我也遇到了相同的问题。 我得到了401,我被重定向到登录页面。我查看了源代码,request.ts在第108行出错

submit(): Promise<Response> {
const { url, options } = this.getSubmitData({ ...getCSRFToken() });
return window.fetch((window as any).baseUrl + url, options);}

我希望这对你有帮助。

希望我没有这么晚。我也有同样的问题。对我来说,成功的是从浏览器中删除cookie,其他一切都像一个符咒。

你检查过/compair SonarQube配置文件吗?@JeroenHeier正如我所说,我第二次安装时进行了全新的安装,因此配置文件是SonarQube附带的。然而,我确实尝试过在我的笔记本电脑上运行sonarqube完全独立(运行
docker run sonarqube
),并且运行正常。所以这一定与我的特定设置有关。
#rspirep ^(Set-cookie:.*) \1;\ Secure if ! secure
#rspirep ^(Set-cookie:.*) \1;\ httponly