链接登录弹簧安全性

时间:2014-01-10 16:36:30

标签: java spring spring-mvc spring-security

我有一个使用spring security和spring mvc的web应用程序。有些页面使用安全保护:intercept-urls,其他页面根本不受保护。在未受保护的页面中,其中一个具有匿名用户的内容和经过身份验证的用户的内容,这些内容使用spring security标签“authorize”进行区分。在这些页面上,我想让用户选择登录以查看所有内容。似乎如果我直接链接到我的自定义登录页面,它在成功登录后不会将用户重定向到内容页面。是否有任何方式链接到登录页面,以便它返回到引用URL(或指定的用户) URL)成功验证后?

1 个答案:

答案 0 :(得分:0)

此处提出了类似的问题Spring Security targetUrlParameter does not redirect

您可以使用参数spring-security-redirect在成功登录后通过目标网址(您的内容网页)。此参数需要从内容页面传递到登录表单,然后登录表单需要将其放在隐藏字段中,以便使用其余的登录请求将其传播到Spring Security。

更多信息here