取消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默认的登录验证相关推荐

  1. 取消win10默认用户登录时的密码登陆设置

    不知道大家是不是都是这个样子,之前刚用win10系统的时候设置了个登陆账户和密码,突然想取消掉密码,然后在控制面板那里看不到删除密码的选项,百度经验什么的也没有用,那种CMD指令的后来导致我每次开机都 ...

  2. springSecurity实现登录验证

    文章目录 实现AbstractAuthenticationToken自定义验证对象 定义登录filter 实现AbstractAuthenticationProcessingFilter的attemp ...

  3. springSecurity的登录验证

    原文:http://www.cnblogs.com/hzhuxin/archive/2011/12/14/2287363.html springSecurity的登录验证是由org.springfra ...

  4. Springboot集成SpringSecurity(获取当前登录人)

    简言 Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架.它是用于保护基于Spring的应用程序的实际标准. Spring Security是一个框架,致力于为Java应 ...

  5. Springsecurity搭建自定义登录页面

    Springsecurity搭建自定义登录页面 1.springSecurity的搭建 新建一个springboot的web项目,我这边只选中了web,建立后如下: image.png pom依赖: ...

  6. java spring 登录验证_浅析Spring Security登录验证流程源码

    一.登录认证基于过滤器链 Spring Security的登录验证流程核心就是过滤器链.当一个请求到达时按照过滤器链的顺序依次进行处理,通过所有过滤器链的验证,就可以访问API接口了. SpringS ...

  7. python爬取12306列车信息自动抢票并自动识别验证码(二)selenium登录验证篇

    项目前言 自学python差不多有一年半载了,这两天利用在甲方公司搬砖空闲之余写了个小项目--[12306-tiebanggg-master]注:本项目仅供学习研究,如若侵犯到贵公司权益请联系我第一时 ...

  8. SpringSecurity+JWT实现登陆验证的思路(有一点点源码分析)

    看了几个SpringSecurity+JWT的登陆demo,两个demo在一些细节实现上有一些不同,然后对于各个类和接口的关系比较模糊,就决定整理一下思路. 先简单的借用一下一位UP 三更草堂的图了解 ...

  9. 3. SpringSecurity 自定义手机号登录

    距离上一次更新,不知不觉已经过去了半个月了,人真的是不能放松,一放松就肆意妄为了.希望这个月内可以把 SpringSecurity 系列更新完毕吧,加油!. OK,言归正传上一章我们利用 Spring ...

最新文章

  1. 笔记精选(返回点赞总数和挑选笔记数量)
  2. html下拉框换行,HTML列表框换行文本
  3. lts安装 rust ubuntu_一起学Rust编程「1」:开发环境
  4. matlab 信号与系统(一)—— 上采样(Upsampling)和下采样(Downsampling)
  5. HTML Meta标签详解
  6. 关于java.lang.reflect.InvocationTargetException。
  7. 鼠标左键按住连发(不判断窗口)_零基础学习触摸屏之步科触摸屏软件窗口介绍...
  8. layui数据表格实现内容筛选的全选和反选功能
  9. python安装numpy模块教程_python安装numpy科学计算模块
  10. php微博采集,微博采集方法
  11. UltraCompare文件内容比较工具
  12. 第十三届蓝桥杯大赛软件赛省赛 Python 大学 B 组
  13. 【Python学习向】 图片去水印
  14. excel 隔行插入和错位
  15. idea Failed to clean project Failed to delete target
  16. uniapp之adbWIFI调试
  17. IKEA宜家社会责任验厂标准
  18. Sun Java认证考试介绍
  19. 2022-2023年控制领域、工程领域、计算机领域、人工智能领域国家重点实验室开放基金申请指南
  20. 01入门及简单应用-ReentrantReadWriteLock原理-AQS-并发编程(Java)

热门文章

  1. 沭阳的计算机学校好吗,沭阳初中学校排名
  2. 4选1多路选择器的Verilog描述及仿真
  3. 六个高效的任务管理app应用推荐
  4. 别上“绵羊墙”多丢脸啊!
  5. 如何用迅雷下载python_python解决迅雷下载限制的方法
  6. ChatGPT是如何一本正经地胡说八道的?
  7. Linux GPIO 驱动 (gpiolib)
  8. C语言输入和输出(printf和scanf函数、putchar和getchar函数)
  9. 计算机二级offic有笔试吗,计算机二级office考试内容 好考吗
  10. 1287:最低通行费