我正在寻找通过applicationContext-spring-security-memory对pentaho进行身份验证的方法。
我需要Spring安全性只使用像这样的xml文件进行身份验证而不是数据库。
我也在互联网上研究过,但找不到任何东西。
在一个简单的项目中,执行此操作并不复杂,但pentaho具有非常大的结构,许多模块和xmls互连。
任何链接或教程,谢谢。
答案 0 :(得分:1)
我解决了。我在wiki pentaho中找到了答案:
http://wiki.pentaho.com/display/ServerDoc2x/Changing+to+the+JDBC+Security+DAO
虽然这是针对jdbc的,但我只需要对此进行调整:
<beans>
<!-- some lines omitted -->
<import resource="applicationContext-spring-security.xml" />
<import resource="applicationContext-common-authorization.xml" />
<import resource="applicationContext-pentaho-security-memory.xml" />
<import resource="applicationContext-spring-security-memory.xml" />
</beans>