通过特定路线启用Spring secutity

时间:2018-03-07 06:42:11

标签: java spring-mvc spring-security

如何为某些路由启用Spring安全性。例如: 我有网站的内容由不同的路线开始 /admin-panel/**。在这条路线中,我需要禁用弹簧安全。 但我有另一个网络模块 @Configuration @EnableWebSecurity public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { http .authorizeRequests() .antMatchers("/*").permitAll() .antMatchers("/admin-panel").permitAll() .anyRequest().authenticated() .and() .formLogin() .loginPage("/login") .permitAll() .and() .logout() .permitAll(); } 我必须启用弹簧安全。

所以,我的安全配置

./kafka-consumer-groups.bat --zookeeper 192.168.99.101:2181 --describe --group console-consumer-62252

1 个答案:

答案 0 :(得分:0)

试试这个:

An error occurred while a request was made by Elastic Load Balancing to another service

匿名访问将向过滤器链添加额外的过滤器:AnonymousAuthenticationFilter,在SecurityContext中没有Authentication对象的情况下,将AnonymousAuthenticationToken作为身份验证信息填充。

提到Spring Security get user info in rest service, for authenticated and not authenticated users