0
<beans:bean id="loginUrlAuthenticationEntryPoint"
class="org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint">
<beans:property name="loginFormUrl" value="/session-timeout-1.do" />
</beans:bean/>
對於不同類型的用戶,我有2個不同的會話超時頁面。用戶登錄後,在檢查用戶類型後,該屬性的值可能必須從「/session-timeout-1.do」更改爲「/session-timeout-2.do」。以編程方式更改屬性值
我想知道是否有一個API可以在運行時更改屬性值?
或者是否有可能在配置文件中有一個變量,例如:
<beans:property name="loginFormUrl" value="${time-out-url}">
其中變量「time-out-url」可以以編程方式設置?
這沒有多大意義。這個bean被調用以驗證用戶。所以,除非我錯過了某些東西,當它被使用時,你不知道這個bean被調用什麼類型的用戶,因爲用戶還沒有被認證。 –