我创建了一个SimplePageAuthorizationStrategy
,将未经授权的用户重定向到我的LoginPage.class
进行身份验证/授权,然后在onSubmit()
我使用continueToOriginalDestination()
将请求转发给原始用户目的地(例如mount()
或BookmarkablePageLink
)。它工作正常。
现在我想在页面上添加一条消息:
请在继续“http:// server / protected”之前登录。
当用户以这种方式进入登录页面时,而不是通常的“请登录!”。
如何在构造函数中检测LoginPage.class
是否拦截了此请求以添加此反馈?调用continueToOriginalDestination()
不是答案,似乎立即重定向,对吗?
感谢。
答案 0 :(得分:0)
这些信息封装得很好,很难读懂。 您可以在重定向到LoginPage之前在会话中设置自己的标志,并在读取后重置它。