首页 > 解决方案 > 尽管存在弹簧安全依赖性,如何禁用弹簧安全登录页面?

问题描述

我的 spring boot 版本是2.0.5.RELEASE

添加弹簧安全依赖项时,我一直在获取默认登录页面。我不想删除 spring 安全依赖项,但想在一段时间内禁用此登录。我试图添加它们

security.ignored=/**

在 application.properties 文件中,但它不支持它。它说它已被弃用。

我想在 application.properties 文件中添加这些禁用属性,但没有得到解决方案。

标签: springspring-bootspring-security

解决方案


我通常添加额外的配置,以允许访问:

@Configuration
public class SecurityDisableConfiguration extends WebSecurityConfigurerAdapter {

    @Override
    protected void configure(final HttpSecurity http) throws Exception {
        http.cors().disable()
            .csrf().disable()
            .httpBasic().disable()
            .authorizeRequests().antMatchers("/**").permitAll();
    }
}

推荐阅读