搜索
简帛阁>技术文章>解决:SpringBoot项目访问任意接口都跳转到login登录页面

解决:SpringBoot项目访问任意接口都跳转到login登录页面

访问项目的任意接口,都会跳转到以下页面

但是项目中,并没有写过前端的页面。

想了想才发现,因为项目中用到了SpringSecurity,而SpringSecurity默认给我们加了一个用户认证的功能

用户名是:user   密码是在启动的控制台打印出来的:

解决方法: 

import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;

@Configuration
@EnableWebSecurity
public class SecurityConfigSEVEN extends WebSecurityConfigurerAdapter {

    @Override
    protected void configure(HttpSecurity http) throws Exception {
        //super.configure(http);
        //配置不需要登陆验证
        http.authorizeRequests().anyRequest().permitAll().and().logout().permitAll();
    }

}

写一个配置类,配置不需要登录验证就可以啦

访问项目任意接口,都会跳转以下页面但是项目中,并没有写过前端的页面。想了想才发现,因为项目中用到了SpringSecurity,而SpringSecurity默认给我们加了一个用户认证的功能用户
如下所示:exportdefaultnewRouter({routes:[{path:'/',redirect:'/login',},{path:'/login',alias:'/accounts/l
前搭建了一个SpringBoot项目用于测试集成Redis和MyBatis以及Freemarker,搭建完成测通之后就没有再打开过。今天打开之后想要测试一个问题,发现在这个项目下无论请求哪个接口,浏
关于初学者出现Springboot启动后服务器可以访问但不能跳转页面在这里我是一个小白针对自学SpringBoot所产生的问题进行解释首先我创建的包是这样的,在项目启动后能够正常的启动Tomcat服
王上网找了好久解决办法,有说改端口的、有说重启动的balabala但没乱用真的急疯了,前两天在机电楼数字签名课上中期检查还好好的,突然输入login的网址就登不上去了。。。在我一筹莫展抓耳挠腮之时
Springboot配置拦截器进行登录拦截时出现了“重定向的次数过多”,原因是拦截器配置全路径,无登录用户状态下一直被拦截,导致出现了死循环。MyInterceptor:@Componentpubl
一、Login校验规则1、校验规则写法可参考Elementui官网文档https://elementelemecn//zhCN/component/form2、Loginvue页面<templa
近在接支付项目,从官方下了个及时款的demo,想在springBoot项目中运行起来,发现访问jsp的时候直接会访问jsp页面的源文件。如何在springBoot项目访问jsp页面?1添加p
录1、将HTML页面存放在resources/static目录下的访问2、将HTML页面存放在resources/templates目录下的访问21方式一解决SpringBoot不能直接访问temp
几天项目提测,测试给我提了个bug,说token过期,路由应该自动跳转登陆页面,让用户重新登录。先说下一些前置条件,1:我公司的token时效在生产环境设置为一个小时,当token过期,所有接口