2017-10-18 152 views
1

我们有一个SonarQube服务器,它默认运行在HTTP和9000端口上。我们决定通过使用IIS反向代理配置的HTTPS使用SonarQube并禁用HTTP。如何在通过HTTPS配置Sonar服务器时运行声纳分析

以前在sonar-scanner.properties中,sonar.host.url被配置为按照以下所述运行。

sonar.host.url = http://localhost:9000现在我们要将其更改为sonar.host.url = https://localhost

在浏览器https://localhost工作正常。但是,当我在sonar-scanner.properties中配置此网址并尝试运行声纳分析时,它说URL无法到达。任何人都可以给我一些建议来解决这个问题。

Regards, Sharieff。

+0

这是为每个电话或只是POSTs? –

回答

0

为您的网站分配一个有效的证书。使用本地主机不是最好的选择;您应该使用并配置一个有效的域名(例如https:/mycompany.com)。在用于分析的计算机上,必须通过注册与此名称关联的证书以及证书链中的其他(根)证书来更新Java运行时。所有的细节请参阅this博客。执行完这些步骤后,您应该可以将分析上传到SonarQube实例。

+0

嗨Jeroen Heier, 我正在使用有效的SSL证书,同时我们还有一个有效的实例域名。在描述中,我提到了localhost,而不是dns名称。 无论如何,我会检查提供的链接,并让您知道问题是否已解决。 –

相关问题