gerrit:无法访问设置页面

  • 本文关键字:设置 访问 gerrit gerrit
  • 更新时间 :
  • 英文 :


问题是无法访问settings页面。我使用默认管理员帐户admin成功登录。它将我重定向到登录页面,点击账户再次显示登录页面。

版本为3.2.2auth.typeDEVELOPMENT_BECOME_ANY_ACCOUNT,因为它是为测试环境配置的。对gerrit sshd的访问成功。下面给出了有关gerrit配置文件的详细信息。

[gerrit]
basePath = git
canonicalWebUrl = http://10.7.225.79:7000/
serverId = a741248c-d502-4a4d-aed8-188ca2b8be36
[container]
javaOptions = "-Dflogger.backend_factory=com.google.common.flogger.backend.log4j.Log4jBackendFactory#getInstance"
javaOptions = "-Dflogger.logging_context=com.google.gerrit.server.logging.LoggingContext#getInstance"
user = gerrit
javaHome = /usr/lib/jvm/java-8-openjdk-amd64/jre
[index]
type = lucene
[auth]
type = DEVELOPMENT_BECOME_ANY_ACCOUNT
[receive]
enableSignedPush = false
[sendemail]
smtpServer = localhost
[sshd]
listenAddress = *:29418
[httpd]
listenUrl = http://*:7000/
[cache]
directory = cache
[plugins]
allowRemoteAdmin = true

关于版本的信息如下:

# java
# command: java -version
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1~16.04-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
# gerrit
# command: ssh -p 29418 admin@10.7.225.79 gerrit version
gerrit version 3.2.2

我不确定,但当"ECOME_ANY_ACCOUNT";已设置。

看看Gerrit关于以下方面的文档:

DEVELOPMENT_BECOME_ANY_ACCOUNT

不要使用。仅用于开发环境。

当这是配置的身份验证方法时,标题为"成为"出现在页面的右上角,将用户带到他们可以在其中输入任何现有用户帐户的用户名的表单,并立即以该帐户身份登录,无需任何身份验证正在发生。

最新更新