推送到 Gerrit 时使用 LDAP 帐户

Using LDAP account while pushing to Gerrit

我已成功安装 Gerrit 并将其配置为使用 LDAP。现在用户可以使用他们的帐户登录到 GUI,但是他们不能推送新代码。谷歌搜索问题后,我认为他们必须定义一个 HTTP 密码或 SSH 嘿,以便在推送新代码时使用。

有什么方法可以使用 LDAP 密码而不是创建单独的 HTTP 密码吗?

根据, 在 [auth] 中添加 gitBasicAuth = true 解决了这个问题。此配置可以在 gerrit_installation_path/etc/gerrit.config

中找到