我正在尝试通过网络浏览器访问Sonar。我已经在终端上启动它了,但是当我尝试通过Web浏览器访问它时,它什么也没显示。但是,状态显示Sonar正在运行。如何使其在网络浏览器上运行?
Sonar Web的配置为:
sonar.web.host=127.0.0.1
sonar.web.context=/sonar
sonar.web.port=9000
最佳答案
sonar.web.host=127.0.0.1
我认为这是您 session 中有问题的一行。此行指示Web服务器将绑定(bind)到的IP地址。如果将其设置为127.0.0.1
,则Server仅在通过IP 127.0.0.1
到达它时才响应,也就是说,您只能通过IPv4从localhost
访问它。 (您的浏览器可能更喜欢IPv6,其中::1
为主机)
注释掉该行(以#开头),以使其监听机器所调用的每个IP。
如果您可以验证来自主机本身的访问权限,但上述操作无济于事,则您可能需要检查防火墙是否阻止了请求。