0
我正在尋找一種方法來通過applicationContext-spring-security-memory對pentaho進行身份驗證。沒有數據庫的pentaho
我需要春季安全只使用xml文件這樣的認證,而不是數據庫。
我在互聯網上也研究過,但找不到任何東西。
在一個簡單的項目中,這樣做並不複雜,但pentaho具有非常大的結構,許多模塊和xmls互連。
任何鏈接或教程,我感謝你。
我正在尋找一種方法來通過applicationContext-spring-security-memory對pentaho進行身份驗證。沒有數據庫的pentaho
我需要春季安全只使用xml文件這樣的認證,而不是數據庫。
我在互聯網上也研究過,但找不到任何東西。
在一個簡單的項目中,這樣做並不複雜,但pentaho具有非常大的結構,許多模塊和xmls互連。
任何鏈接或教程,我感謝你。
我解決了它。我發現在維基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>
爲什麼? H2安裝有什麼問題?這比完整的數據庫重量輕很多,並且完全自包含在tomcat中。 – Codek
是的,你是對的,但我的團隊將與pentaho和另一個系統進行整合。因此,我們決定測試pentaho的安全部分以瞭解其工作原理。 這個想法將來會在我們的數據庫中使用我們自己的認證服務。 – alex