security - 如何使 pentaho bi 服务器连接安全

标签 security tomcat https pentaho pentaho-cde

我想访问 http://localhost:8080/pentaho作为安全连接。

喜欢

https://localhost:8080/pentaho

我正在使用 bi-server-5.4 我试图在 server.xml 文件中进行更改

connector 中,我将 protocol="HTTP/1.1"更改为 protocol="HTTPS/1.1"

执行此更改后服务器未启动。

注意: 我正在使用社区版本。

最佳答案

由于Pentaho运行在Tomcat上。您需要在 Tomcat 上设置 HTTPS。这在 Tomcat documentation 中有解释。 .如果您仍然遇到问题,您应该将问题作为 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;
}

关于security - 如何使 pentaho bi 服务器连接安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35594671/

相关文章:

java - 如何安装 self 更新的 32 位和 64 位 Java?

python - Python 中的 header 检查 (GAE)

python - python 中的评估安全性,从 JSON 中提取字符串

php - 如何在 PHP 中手动解析 HTTP(S) 连接中的主机

c# - 使用 TLS 将 M2Mqtt.MqttClient 连接到 Mosquitto 代理时获取 AuthenticationException

spring - 服务器在 eclipse 中正确启动,但在 Intellij 中不正确

java - 在 WAR 文件中定义 Servlet 上下文

Java-DOM-Parser : Exception on Transformer. 转换

javascript - 如何在 Chrome 中强制加载动态、不安全的内容?

apache - 需要帮助在 WSL2 上设置 HTTPS