4

我需要在打开报表时为 birt 报表查看器实现用户身份验证,这样我们应该无法运行报表,并且在打开报表之前也应该进行用户身份验证。

4

2 回答 2

2

正如 Iswanto San 在他的评论中已经提到的那样——我也会使用Spring Security

但这实际上取决于您的技能组合 - 以及您将查看器部署到什么。

如果您使用 Tomcat - 您可以按照Deron Eriksson 在 avajava.com 上的分步指南创建简单的表单身份验证。

另一种选择是遵循 Birt-Exchange 的建议,遵循有关与 Actuate BIRT 查看器的安全集成的 Birt-Exchange 指南。

或者!您可以按照Balendra15.Wordpress.com 的这个简单指南 将安全性直接集成到报告本身中。

我希望这对您有所帮助!

于 2013-05-14T01:08:53.160 回答
0

您还可以简单地将 NTLM 身份验证 (LDAP) 过滤器添加到 BIRT 的 web.xml(基本 Tomcat 配置)。

更多信息:https ://sites.google.com/site/dynamicdatamining/birt/birt-viewer-security

于 2015-03-03T13:54:56.727 回答