通过HTTPS配置sonar服务器时如何运行sonar分析

通过HTTPS配置sonar服务器时如何运行sonar分析,https,sonarqube,sonar-runner,Https,Sonarqube,Sonar Runner,我们有一个SonarQube服务器,默认情况下运行在HTTP和9000端口上。我们决定通过使用IIS反向代理配置的HTTPS使用SonarQube并禁用HTTP 前面在sonar scanner.properties中,sonar.host.url配置为如下所述运行 sonar.host.url=现在我们要将其更改为sonar.host.url= 在浏览器上运行良好。但是,当我在sonar-scanner.properties中配置此url并尝试运行sonar分析时,它表示无法访问该url。谁能

我们有一个SonarQube服务器,默认情况下运行在HTTP和9000端口上。我们决定通过使用IIS反向代理配置的HTTPS使用SonarQube并禁用HTTP

前面在sonar scanner.properties中,sonar.host.url配置为如下所述运行

sonar.host.url=现在我们要将其更改为sonar.host.url=

在浏览器上运行良好。但是,当我在sonar-scanner.properties中配置此url并尝试运行sonar分析时,它表示无法访问该url。谁能给我一些建议来解决这个问题

问候,,
谢里夫

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

它是针对每个调用还是仅针对帖子执行此操作?嗨,Jeroen Heier,我使用的是有效的SSL证书,而且我们对该实例拥有有效的域名。我在描述中没有提到dns名称,而是提到了localhost。无论如何,我会检查提供的链接,让你知道问题是否得到解决。