这些天我正在尝试设置 gerrit,但是当涉及到使用 OpenID 注册时,总是出现一个问题“提供商不受支持,或者输入错误。”
我在上面看到了同样的问题OpenID 与 Gerrit 不工作 https://stackoverflow.com/questions/3705656/openid-with-gerrit-not-working,and我没有找到答案。如果这是以前版本中的错误,我的gerrit版本是gerrit-1.2.1.6,它不应该有错误。
我注意到在我的公司中我的 IP 地址是私有 10.238.151.109,并且我像这样设置了规范 URLhttp://10.238.151.109:8080,然后 http://10.238.151.109:8080,then我可以访问本地网络中的gerrit服务器。如果是因为我使用这个规范 URL 而人们无法从中访问 OpenID?
我正在等待帮助,任何帮助都将不胜感激,谢谢。
我注意到在我的公司我的 IP 地址是私有的
如果您使用 OpenID 登录 Gerrit,则需要确保 OpenID 提供程序可以访问您的 Gerrit 服务器。
不久前,我在大学时尝试在防火墙后面的 WPA Enterprise 网络上设置 Gerrit,天知道还有什么其他安全措施,但它不起作用,不断出现与您相同的错误。
后来,在家里的基本 WPA2 网络上,我再次尝试使用 OpenID 登录,效果很好。
此外,您还需要一些端口转发来确保相关请求转发到 Gerrit 服务器。
但请注意,截至目前,Gerrit 和 Google 的 OpenId 不再工作*。不过,您可以使用雅虎的 OpenID。
*See https://code.google.com/p/gerrit/issues/detail?id=2677 https://code.google.com/p/gerrit/issues/detail?id=2677 and https://code.google.com/p/gerrit/issues/detail?id=2715 https://code.google.com/p/gerrit/issues/detail?id=2715
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)