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

 更新时间:2023年12月13日 08:42:58   作者:这可真叫人头秃  
这篇文章主要介绍了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

总结

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

相关文章

  • Java实现递归查询树结构的示例代码

    Java实现递归查询树结构的示例代码

    我们在实际开发中,肯定会用到树结构,如部门树、菜单树等等。Java后台利用递归思路进行构建树形结构数据,返回给前端,能以下拉菜单等形式进行展示。今天,咱们就来说说怎么样将List集合转换成TreeList
    2022-11-11
  • 浅谈在页面中获取到ModelAndView绑定的值方法

    浅谈在页面中获取到ModelAndView绑定的值方法

    下面小编就为大家分享一篇浅谈在页面中获取到ModelAndView绑定的值方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • Dubbo retries 超时重试机制的问题原因分析及解决方案

    Dubbo retries 超时重试机制的问题原因分析及解决方案

    这篇文章主要介绍了Dubbo retries 超时重试机制的问题,解决方案是通过修改dubbo服务提供方,将timeout超时设为20000ms或者设置retries=“0”,禁用超时重试机制,感兴趣的朋友跟随小编一起看看吧
    2022-04-04
  • Spring Boot配置读取实现方法解析

    Spring Boot配置读取实现方法解析

    这篇文章主要介绍了Spring Boot配置读取实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • JavaWeb详细讲述Cookie和Session的概念

    JavaWeb详细讲述Cookie和Session的概念

    web开发阶段我们主要是浏览器和服务器之间来进行交互。浏览器和服务器之间的交互就像人和人之间进行交流一样,但是对于机器来说,在一次请求之间只是会携带着本次请求的数据的,但是可能多次请求之间是会有联系的,所以提供了会话机制
    2022-06-06
  • Mybatis-Plus中update()和updateById()将字段更新为null

    Mybatis-Plus中update()和updateById()将字段更新为null

    本文主要介绍了Mybatis-Plus中update()和updateById()将字段更新为null,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Idea安装Eslint插件提示:Plugin NativeScript was not installed的问题

    Idea安装Eslint插件提示:Plugin NativeScript was not installed的问题

    这篇文章主要介绍了Idea安装Eslint插件提示:Plugin NativeScript was not installed的问题,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • Java计算两个字符相似度的几种常用方法

    Java计算两个字符相似度的几种常用方法

    这篇文章主要给大家介绍了关于Java计算两个字符相似度的几种常用方法,这是一个很实用的功能,该方法需要传入两个字符串,经过计算会返回两个字符串的相似度,需要的朋友可以参考下
    2023-10-10
  • springboot下ueditor上传功能的实现及遇到的问题

    springboot下ueditor上传功能的实现及遇到的问题

    这篇文章主要介绍了springboot下ueditor上传功能的实现及遇到的问题,本文分步骤通过实例截图给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11
  • mybatis-plus版本不兼容问题的解决

    mybatis-plus版本不兼容问题的解决

    本文主要介绍了mybatis-plus与spring-boot3版本不兼容导致的BeanDefinitionStoreException问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-12-12

最新评论