0
我有兩個應用程序,每個應用程序位於它自己的服務器上。他們都使用Spring安全性和標準設置。 我需要通過第二個訪問第一個應用程序的問題。登錄第二個應用程序時,我需要發送密碼並登錄到第一個應用程序。 有人可以幫忙提供樣品或技巧嗎?謝謝。 我的彈簧security.xml文件中的兩個應用程序:從第二個應用程序訪問彈簧安全性
<beans:beans xmlns="http://www.springframework.org/schema/security"
xmlns:beans="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/security
http://www.springframework.org/schema/security/spring-security-3.1.xsd">
<http pattern="/favicon.ico" security="none" />
<http auto-config="true">
<intercept-url pattern="/**" access="ROLE_ADMIN"/>
</http>
<authentication-manager>
<authentication-provider>
<user-service>
<user name="hey" password="there" authorities="ROLE_ADMIN" />
</user-service>
</authentication-provider>
</authentication-manager>
感謝您的回覆,但也許有更簡單的方法來解決這個問題?或者春季安全沒有這種情況下的功能,以避免額外的插件?謝謝。 – me1111 2012-07-24 10:48:40
另一個選項可以使用cookie來存儲來自一個應用程序的授權細節,並要求其他應用程序使用記憶我。 – 2012-07-24 11:16:41
我的錯誤,我忘了提及應用程序位於不同的服務器上。對不起,這種方式還有可能嗎? CAS能夠幫助嗎? – me1111 2012-07-24 11:35:15