访问ssl中的pentaho

时间:2011-11-21 13:53:43

标签: pentaho

我有一些Pentaho报告可以通过tomcat服务器以http://localhost:8080/report_name的形式访问。我想实现https而不是http。可能在Pentaho报告上实施SSL,以便通过https://访问所有报告,然后是其他网址。这是如何实现的?

2 个答案:

答案 0 :(得分:1)

Pentaho的默认配置在Tomcat容器中运行,因此Tomcat文档包含切换到SSL所需的一切。

按照以下步骤操作 http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.htmlhttp://wiki.pentaho.com/display/ServerDoc1x/01.+Enabling+SSL+in+Tomcat

答案 1 :(得分:0)

您需要将server.xml文件更改为tomcat / conf文件夹。

 <Connector URIEncoding="UTF-8" port="8081" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               proxyPort="443" scheme="https" secure="true"
              proxyName="xxx.xxx..com" />

然后,如果您使用的是CAS,那么您还需要对applicationcontest-spring-security-cas.xml文件进行更改 和最后一个web.xml文件。

然后重新启动服务器并尝试https