取消springsecurity默认的登录验证
取消springsecurity默认的登录验证
- 问题描述
- 解决方法一
- 方法二
问题描述
springboot 2.x,访问swagger-ui.html时,会自动跳转到springsecurity的login页,自定义过滤路径的拦截器无效。
解决方法一
修改依赖,项目因为使用了一些加密功能才引入springsecurity依赖,原依赖如下
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId></dependency>
查看所用到的类属于哪个jar包,就只引入相关jar包
修改后的依赖为
<dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-core</artifactId></dependency>
既保留了所需功能,又去除了权限验证
方法二
禁用springsecurity的csrf验证
@Configuration
@EnableWebSecurity
public class SecurityConfiguration extends WebSecurityConfigurerAdapter {@Overrideprotected void configure(HttpSecurity http) throws Exception {http.csrf().disable().authorizeRequests().anyRequest().permitAll().and().logout().permitAll();}}
取消springsecurity默认的登录验证相关推荐
- 取消win10默认用户登录时的密码登陆设置
不知道大家是不是都是这个样子,之前刚用win10系统的时候设置了个登陆账户和密码,突然想取消掉密码,然后在控制面板那里看不到删除密码的选项,百度经验什么的也没有用,那种CMD指令的后来导致我每次开机都 ...
- springSecurity实现登录验证
文章目录 实现AbstractAuthenticationToken自定义验证对象 定义登录filter 实现AbstractAuthenticationProcessingFilter的attemp ...
- springSecurity的登录验证
原文:http://www.cnblogs.com/hzhuxin/archive/2011/12/14/2287363.html springSecurity的登录验证是由org.springfra ...
- Springboot集成SpringSecurity(获取当前登录人)
简言 Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架.它是用于保护基于Spring的应用程序的实际标准. Spring Security是一个框架,致力于为Java应 ...
- Springsecurity搭建自定义登录页面
Springsecurity搭建自定义登录页面 1.springSecurity的搭建 新建一个springboot的web项目,我这边只选中了web,建立后如下: image.png pom依赖: ...
- java spring 登录验证_浅析Spring Security登录验证流程源码
一.登录认证基于过滤器链 Spring Security的登录验证流程核心就是过滤器链.当一个请求到达时按照过滤器链的顺序依次进行处理,通过所有过滤器链的验证,就可以访问API接口了. SpringS ...
- python爬取12306列车信息自动抢票并自动识别验证码(二)selenium登录验证篇
项目前言 自学python差不多有一年半载了,这两天利用在甲方公司搬砖空闲之余写了个小项目--[12306-tiebanggg-master]注:本项目仅供学习研究,如若侵犯到贵公司权益请联系我第一时 ...
- SpringSecurity+JWT实现登陆验证的思路(有一点点源码分析)
看了几个SpringSecurity+JWT的登陆demo,两个demo在一些细节实现上有一些不同,然后对于各个类和接口的关系比较模糊,就决定整理一下思路. 先简单的借用一下一位UP 三更草堂的图了解 ...
- 3. SpringSecurity 自定义手机号登录
距离上一次更新,不知不觉已经过去了半个月了,人真的是不能放松,一放松就肆意妄为了.希望这个月内可以把 SpringSecurity 系列更新完毕吧,加油!. OK,言归正传上一章我们利用 Spring ...
最新文章
- 笔记精选(返回点赞总数和挑选笔记数量)
- html下拉框换行,HTML列表框换行文本
- lts安装 rust ubuntu_一起学Rust编程「1」:开发环境
- matlab 信号与系统(一)—— 上采样(Upsampling)和下采样(Downsampling)
- HTML Meta标签详解
- 关于java.lang.reflect.InvocationTargetException。
- 鼠标左键按住连发(不判断窗口)_零基础学习触摸屏之步科触摸屏软件窗口介绍...
- layui数据表格实现内容筛选的全选和反选功能
- python安装numpy模块教程_python安装numpy科学计算模块
- php微博采集,微博采集方法
- UltraCompare文件内容比较工具
- 第十三届蓝桥杯大赛软件赛省赛 Python 大学 B 组
- 【Python学习向】 图片去水印
- excel 隔行插入和错位
- idea Failed to clean project Failed to delete target
- uniapp之adbWIFI调试
- IKEA宜家社会责任验厂标准
- Sun Java认证考试介绍
- 2022-2023年控制领域、工程领域、计算机领域、人工智能领域国家重点实验室开放基金申请指南
- 01入门及简单应用-ReentrantReadWriteLock原理-AQS-并发编程(Java)