我需要在打开报告时为birt报告查看器实现用户身份验证, 这样我们就无法运行报告,并且在打开报告之前也应该进行用户身份验证。
答案 0 :(得分:2)
正如Iswanto San在他的评论中已经提到的那样 - 我也会使用Spring Security。
但这实际上取决于你的技能组合 - 以及你正在部署你的观众。
如果您使用Tomcat,则可以按照this step-by-step guide from Deron Eriksson on avajava.com.
创建简单的表单身份验证另一种选择是遵循Birt-Exchange推荐的Birt-Exchange guide on security integration with the Actuate BIRT Viewers.
或<!/强> 您可以按照this simple guide from Balendra15.Wordpress.com.
直接在报表中集成安全性我希望这有任何帮助!
答案 1 :(得分:0)
您还可以简单地将一个NTLM身份验证(LDAP)过滤器添加到BIRT的web.xml(基本Tomcat配置)中。
更多信息:https://sites.google.com/site/dynamicdatamining/birt/birt-viewer-security