PolyGerrit - Cors问题

时间:2017-11-02 16:22:10

标签: cors gerrit

所以我刚刚将我的Gerrit升级到2.14.4,这是目前最新的稳定版本。升级后我尝试使用新的UI即PolyGerrit。

然而对于PolyGerrit,我的服务器继续投掷:

请求的资源上没有“Access-Control-Allow-Origin”标头。因此,不允许原点“https://abc.testing.com”访问。如果不透明响应满足您的需求,请将请求的模式设置为“no-cors”以获取禁用CORS的资源。

无论如何在GERRIT中禁用Cors?我尝试将CORS设置为false,如下所示,它没有帮助:

[site]
               allowOriginRegex = false

此问题是否有解决方法?

1 个答案:

答案 0 :(得分:0)

CORS问题是由浏览器引起的。基本上,当您发送请求以获取与您的浏览器URL不同的资源(www.xyz.com)(例如localhost:8081)时,浏览器将在响应中需要一些标头以将响应转发到网页。要避免此问题,快速修复是在浏览器中禁用CORS。例如在chrome中: - 您可以使用标志--disable-web-security

运行chrome