<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”?