如何使Pentaho BI服务器连接更加安全

3
我想以安全的方式访问http://localhost:8080/pentaho
例如: https://localhost:8080/pentaho 我正在使用bi-server-5.4,尝试在server.xml文件中进行更改。在连接器中,我将protocol="HTTP/1.1"更改为protocol="HTTPS/1.1"
但是,这样更改后服务器无法启动。
注:我正在使用社区版。

我在前面使用了带有HTTPS的nginx,然后只是代理内部。如果您想直接使用HTTPS,则需要使用tomcat进行设置。 - bolav
@bolav 怎么做?你能解释一下吗? - Helping Hand..
1个回答

1

由于Pentaho运行在Tomcat上,您需要在Tomcat上设置HTTPS。这在Tomcat文档中有所说明。如果您仍然遇到问题,应该将您的问题作为Tomcat问题而不是Pentaho问题提出。

要在Tomcat前使用nginx,只需在nginx设置中添加代理,然后使用https设置nginx:

location / {
  proxy_pass http://127.0.0.1:8080;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header Host $host;
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接