情况:我在同一台主机上运行Apache httpd服务器和tomcat。 Dashbuilder 6.1.0 Final被部署为tomcat应用程序。我将dashbuilder图表嵌入到静态网页中,我面临着来自Apache httpd(编辑配置以使用ldap)的双重身份验证,然后是dashbuilder登录。
我试过了
1:注释掉web.xml中的部分
结果:http://serverip:8080/dashbuilder中不显示任何内容
2.将tomcatAuthentication = false添加到AJP连接器,也不起作用
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" tomcatAuthentication="false" />
我应该怎样做才能让用户只登录一次(apache config)并能够显示图表?
答案 0 :(得分:0)
我能够通过将dashbuilder身份验证更改为基本而不是表单,然后在网页中使用http请求传递凭据来使其工作。必须这样做,因为dashbuilder需要创建某些角色,并且无法在apache配置中映射这些角色和ldap组。