java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > SpringBoot启动security关闭弹出的/login页面

SpringBoot启动security后如何关闭弹出的/login页面

作者:这可真叫人头秃

这篇文章主要介绍了SpringBoot启动security后如何关闭弹出的login页面问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

SpringBoot启动security关闭弹出的/login页面

如果没有依赖spring-boot-starter-actuator,只依赖了security,只需要在启动项上排除SecurityAutoConfiguration类即可

@SpringBootApplication(exclude = {SecurityAutoConfiguration.class})

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

如果依赖了actuator,就需要排除actuator中的ManagementWebSecurityAutoConfiguration。

如果有actuator依赖但没有排除这个只排除security,仍然会有/login页面

@SpringBootApplication(exclude = {SecurityAutoConfiguration.class,ManagementWebSecurityAutoConfiguration.class})

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

SpringBoot关闭或修改启动logo

众所皆知,SpringBoot启动的时候有个spring大大的logo,如果我们不想显示或者想换成自己公司的logo该怎么办,下面直接贴答案。

1.关闭启动logo

在启动类@SpringBootApplication下面的main方法,创建SpringApplication对象,设置banner为关闭状态即可。

2.修改启动logo

在项目的resources添加banner.txt文件,这里的banner.txt命名是固定格式的,因为做法就是直接覆盖SpringBoot默认的banner.txt文件。

logo生成网站这里推荐两个常用的

1). SpringSchool https://www.bootschool.net/ascii

2.) Patorjk http://patorjk.com/software/taag

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文