如何维护与同一服务器上的两个网站的login状态?

我已经为我的部门build立了两个基于Apache的gerrit服务器。 与端口8660和8088分开。

但我发现,当有人login8088时,8660会自动注销,签证。

我怎样才能同时login这两个gerrit?

你是否使用相同的域名,但不同的端口?

问题可能是两个站点的cookiepath相同,所以每次login时,您的logincookie将被其他站点覆盖。

我想你想在两个gerrit部署之一中将“auth.cookiePath”更改为默认值以外的任何内容,以便cookie是唯一的。

如果两个站点都使用SSL,则将“auth.cookieSecure”设置为“true”也可能解决您的问题。

我认为configuration文件位于'/etc/gerrit.config'

参考: https : //git.eclipse.org/r/Documentation/config-gerrit.html