当前位置: 首页 > 面试题库 >

在Spring Boot上删除“使用默认安全密码”

尹俊雅
2023-03-14
问题内容

我在Spring Boot的应用程序中添加了一个自定义的Security Config,但是有关“使用默认安全密码”的消息仍在LOG文件中。

有什么要删除的吗?我不需要此默认密码。看来Spring Boot无法识别我的安全策略。

@Configuration
@EnableWebSecurity
public class CustomSecurityConfig extends WebSecurityConfigurerAdapter {

    private final String uri = "/custom/*";

    @Override
    public void configure(final HttpSecurity http) throws Exception {
        http.csrf().disable();
        http.headers().httpStrictTransportSecurity().disable();
        http.sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS);

        // Authorize sub-folders permissions
        http.antMatcher(uri).authorizeRequests().anyRequest().permitAll();
    }
}

问题答案:

我找到了关于排除 SecurityAutoConfiguration 类的解决方案。

例:

@SpringBootApplication(exclude = {SecurityAutoConfiguration.class })
public class ReportApplication {

    public static void main(String[] args) throws Exception {
        SpringApplication.run(MyApplication.class, args);
    }
}


 类似资料:
  • 我添加一个自定义的安全配置应用 有什么方法可以移除它吗?我不需要这个默认密码。Spring Boot似乎没有识别我的安全策略。

  • 为了保证安全的删除, Android Studio会找到被删除字符, 结果会在工具栏展示,可以在删除之前对代码进行修正。 操作步骤: 菜单栏: Refactor —> Safe Delete...

  • 问题内容: 在Mac OSX的Tkinter中创建菜单时,第一个子菜单标记为“ Python”。有没有一种方法可以删除该子菜单,以便唯一的子菜单是我创建的子菜单,或者该子菜单无论如何始终存在? 这是我创建菜单的方式 问题答案: 我能够重命名第一个Menu标题的唯一方法是将python编译为应用程序。我使用py2app做到了这一点。 我有一个示例应用程序,您可以在这里看到: https://bitb

  • 我是Spring安保的新人。我正在一个春装项目中尝试这个。我已经创建了一个基本的spring boot项目,并在一个用户表上完成了基本的CRUD活动。我还创建了一个用户角色表。正如我所说的一个基本的春装项目。对于spring boot中的Spring Security性,我了解到我需要放置以下依赖项:org . spring framework . boot spring-boot-starter

  • 问题内容: 在我的JFrame中,我具有默认的咖啡图标。我要删除它。但是当我做setIconImage(null)时不起作用。谁能告诉我有关如何完全删除图标的解决方案 问题答案: 创建由一个像素(更好地透明)组成的图标并使用它。如果您需要这样的图标,请与我联系。我会寄给你。

  • 我想使用Spring Security进行JWT身份验证。但它带有默认身份验证。我正在尝试禁用它,但在2.0中不推荐使用旧的方法--通过禁用它。 这是我尝试过的: 我怎么能简单地禁用基本安全? 更新 知道我使用的不是web mvc而是web Flux可能会很高兴。