【问题标题】:Logout on particular request mappings in spring在春季注销特定请求映射
【发布时间】:2011-09-12 13:24:33
【问题描述】:

我需要在特定的 RequestMapping 上让用户注销。可以是几个requestMappings。如果有专门的注解就可以了。

提前致谢

【问题讨论】:

标签: java spring logout request-mapping


【解决方案1】:

如果您使用的是 spring 身份验证服务 (Spring Security),您可以通过配置来设置注销 url,然后 spring 会处理它。

否则,您可以自己将 url 映射为注销,并且在调用时,您应该使用户会话无效。

如果你想检查用户是否登录,你应该首先检查已经创建的会话是否存在。

【讨论】:

  • 是的,我使用弹簧安全性。我配置了注销网址。但它不允许使用多个注销 url。我需要在特定地址上注销用户,例如,当登录的用户输入注册 url 时,它应该被注销。而且这些网址可能很多
  • 虽然我认为这是错误的用例,但您可以使用 HTTP 301 重定向到注销 url。
猜你喜欢
  • 2014-01-02
  • 2014-04-18
  • 2016-11-06
  • 2019-03-04
  • 1970-01-01
  • 1970-01-01
  • 2016-07-01
  • 2015-11-30
  • 2011-10-22
相关资源
最近更新 更多