SpringBoot启动后出现Please sign in页面

简介: 项目启动后,出现莫名其妙的Please sign in页面

1. 问题

项目启动后,出现莫名其妙的页面,如下
image.png

2. 原因

当您启动 Spring Web 应用程序后出现 "Please sign in" 页面时,这通常是由于引用依赖Spring Security默认的身份验证方式导致的。

         <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
        </dependency>

3. 解决

方法1

移除 Spring Security 依赖,如果您不需要 Spring Security 提供的其他功能,最简单的方法是将 Spring Security 的依赖从项目中移除。这样可以完全去掉 Spring Security 相关的功能和拦截。

方法2

输入用户名、密码登录即可
username:user
password:控制台输出
image.png

方法3

如果使用依赖SpringSecurity,可以禁用Security的自动配置,在启动类@SpringBootApplication注解上添加如下代码

@SpringBootApplication(exclude = {
   SecurityAutoConfiguration.class, SecurityFilterAutoConfiguration.class})
目录
相关文章
|
1月前
|
JavaScript 前端开发 Java
springboot从控制器请求至页面时js失效的解决方法
springboot从控制器请求至页面时js失效的解决方法
15 0
springboot从控制器请求至页面时js失效的解决方法
|
1月前
|
Java 数据库连接 mybatis
springboot访问jsp页面变成直接下载?
springboot访问jsp页面变成直接下载?
39 0
|
1月前
|
JavaScript 前端开发
springboot+layui从控制器请求至页面时js失效的解决方法
springboot+layui从控制器请求至页面时js失效的解决方法
16 0
|
7月前
|
NoSQL JavaScript 数据可视化
SpringBoot整合Freemaker结合Vue实现页面填写一键自动生成Redis的配置文件
SpringBoot整合Freemaker结合Vue实现页面填写一键自动生成Redis的配置文件
150 0
|
4月前
|
Java 应用服务中间件 nginx
springboot项目打包后页面访问不到
springboot项目打包后页面访问不到
58 1
|
1月前
|
XML Java 数据格式
springboot 微服务项目如何集成 html 页面
springboot 微服务项目如何集成 html 页面
29 0
|
3月前
|
Java
SpringBoot thymeleaf自定义错误页面
SpringBoot thymeleaf自定义错误页面
22 0
|
8月前
|
Java Spring
Spring Boot入门(二十五) 之 错误页面的定制
Spring Boot入门(二十五) 之 错误页面的定制
|
4月前
|
JSON 前端开发 Java
(简易详细)spring boot 使用拦截器 实现拦截前端请求并返回json到前端页面
(简易详细)spring boot 使用拦截器 实现拦截前端请求并返回json到前端页面
109 0
|
4月前
|
Java
SpringBoot自定义错误页面与原理讲解
SpringBoot自定义错误页面与原理讲解
55 0