`

如何禁止Adf默认的记忆初始请求页面和Session时的登出页面?

 
阅读更多
Adf的安全功能提供了一个默认的行为:当用户在浏览器中输入一个url之后,会自动将用户导航到登陆界面,当用户登陆成功之后,又将用户导航到输入的url所对应的页面。
这个功能也适用于,当用户Session超时之后,系统自动将用户登出,导航到Login页面。当用户重新登陆系统,又将用户导航到Session超时是的所在页面。

这个功能在大多数情况下是有用的,也是比较有用的功能。
但是有的情况下,当用户登陆后,我们必须把用户导航到特定的页面,比如密码修改。这是我们就需要禁止Adf默认提供的行为。

当用户在浏览器中输入一个url时,Adf会将此url放入信息放到Session中,属性名为:AuthenticationServlet.ATTR_KEY_SUCCESS_URL(success_url),所以为了禁止这个功能,我们需要做的就是将Session中保存的信息清空,或者替换为你所希望的url。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics