在Spring Boot中实现``注销''功能

在Spring Boot中实现``注销''功能,第1张

在Spring Boot中实现``注销''功能

迟到总比没有好。Spring
Boot为您默认了许多安全组件,包括CSRF保护。要做的事情之一是强制POST注销,请参阅此处:http :
//docs.spring.io/spring-
security/site/docs/3.2.4.RELEASE/reference/htmlsingle/#csrf-
logout

如此一来,您可以使用以下方式覆盖此内容:

http.authorizeRequests().antMatchers("/admin/**").hasRole("ADMIN")     .anyRequest().fullyAuthenticated().and().formLogin().loginPage("/login").failureUrl("/login?error").permitAll().and().logout().logoutRequestMatcher(new AntPathRequestMatcher("/logout")).logoutSuccessUrl("/login");

最后一行很重要。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5641433.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存