关于 Swagger2 已配置登录账号密码,登录却始终账号或密码错误问题解决

21 篇文章 1 订阅
订阅专栏

今日遇到一个很睿智的问题,一项目正准备动工,我在 springboot 里面集成了 Swagger Api 文档生成框架,想着不能让任何人访问,需要加个账号密码登录,然后呢我就按照开发文档的操作在 yml 里面配置访问需要的账号密码,奇怪的事情发生了,我设置的账号密码始终登录不进,一直报账号或密码错误,然后我又把配置的账号密码删除,这下总能访问了吧,结果怎么着,还是出现了需要登录的页面,我当时有点蒙,最后也总算是找到问题了。(其实我觉得挺弱智的,但想着还是记录一下,以防日后有哪位道友也和我一样懵逼,困住好一会呢)

在这里插入图片描述


太久没写项目,手法有些生疏了,其实swagger的登录界面不是这个样子,这个是spring security的登录界面,在没有对 spring-security 进行配置的情况下,默认是拦截所有请求,所以输入swagger的账号密码都是错误的。那怎么解决呢?

spring security 配置中对 swagger 路径设置无条件放行:

@Configuration
@EnableWebSecurity
public class SpringSecurityConfig extends WebSecurityConfigurerAdapter {
    @Override
    protected void configure(HttpSecurity http) throws Exception {
        http.authorizeRequests()
                .antMatchers("/swagger-ui.html").permitAll()
                .antMatchers("/wabjars/**").permitAll()
                .antMatchers("/swagger-resources/**").permitAll()
                .antMatchers("/v2/**").permitAll();
    }
}

在这里插入图片描述在这里插入图片描述

springboot 整合 swagger2 配置账号密码登录 demo代码
闲走天涯的博客
08-05 7495
一、pom文件引入swagger依赖 <!-- swagger2-restful接口测试 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version>
Swagger实现登录查看Api
weixin_34324081的博客
03-12 9485
1、登录页面添加Cookie 工具:js-cookie Cookies.set('token', data.data.token.token); 复制代码2、后端添加过滤器 package filter; import cn.hutool.core.util.ArrayUtil; import cn.util.FilterUtil; import cn.util.jwt.JwtAuthUtil...
Swagger配置完成以后,登录账户名和密码的设置
usersaa的博客
03-03 1万+
spring boot整个swagger 时启动项目时的 登录
django swagger-UI页面login账号密码登录失败
the_brave的博客
05-18 2390
最近项目要用到django rest-framework-swagger配置完成后登录需要账号密码,而我不知道账号密码为何物,因此页面测试一直失败。 解决方法如下: 在app项目的Terminal,输入python3 manage.py createsuperuser,回车,会让你输入 username,email,password,依次输入。完成后再尝试登录swagger,输入刚才创建的user和password,即可登录成功。 ...
swagger添加访问密码
zlfjavahome的专栏
06-28 4954
swagger添加访问密码
Springboot - 配置Swagger2登录密码
热门推荐
qq_36782325的博客
09-30 1万+
配置Swagger,并设置登录密码
SpringBoot集成Swagger2登录功能和安全认证
zhuyu19911016520
11-22 2606
swagger2集成登录和认证功能
Swagger,NET4.5版本的
06-24
通过Swagger开发者可以清楚地了解每个API端点的功能、参数、返回值以及可能的错误状态。这对于API的消费者来说是一份宝贵的文档,同时也促进了开发者之间的协作。 在C#中,Swashbuckle库提供了与Swagger集成的...
swagger导出excel文档_史上最简单的Swagger2实现API文档的静态部署并支持导出PDF并解决中文乱码问题...
weixin_39524147的博客
02-22 1037
简单介绍下Swagger2吧算了不说了。就是个文档框架,具体的网上一大堆介绍如何使用导包io.springfoxspringfox-swagger22.8.0io.springfoxspringfox-swagger-ui2.8.0加载配置类package com.eliteai.smartiot.config.swagger;import org.springframework.beans.fa...
swagger 文件乱码_史上最简单的Swagger2实现API文档的静态部署并支持导出PDF并解决中文乱码问题...
weixin_39752880的博客
12-20 1569
简单介绍下Swagger2吧算了不说了。就是个文档框架,具体的网上一大堆介绍如何使用导包io.springfoxspringfox-swagger22.8.0io.springfoxspringfox-swagger-ui2.8.0加载配置类package com.eliteai.smartiot.config.swagger;import org.springframework.beans.fa...
对用户登录输入密码错误限制
菜鸟黑一枚
12-28 1752
package com.comtop.map.pub.security; import com.comtop.map.pub.cache.redis.JedisTemplate; import org.apache.shiro.authc.AuthenticationInfo; import org.apache.shiro.authc.AuthenticationToken; import ...
springboot2接入swagger2
weixin_39338423的博客
07-28 371
接入swagger2 引入maven包 <!-- swagger接入依赖 begin --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency> <dependen
swagger文档添加账号密码
mmdsl083的博客
06-26 1096
https://blog.csdn.net/qq_36090537/article/details/127789962
Swagger2开启登陆权限控制
qq_41921994的博客
11-02 6666
swagger-bootstrap-ui
SpringBoot集成Swagger2登录功能和安全认证_swagger 设置登录验证
最新发布
2401_84968812的博客
05-13 930
创建拦截器 SwaggerInterceptor。新建 Swagger2Config。
项目中引入Swagger2失败,登录Swagger2界面报404
weixin_48456789的博客
06-30 669
查找原因,查看依赖是否引入 原因:Swagger2相关依赖没有传递过去
springboot中报密码错误,但是密码没有错误
chengyuan的博客
08-27 492
springboot
SpringBoot - 集成Swagger2、Knife4j接口文档/升级版swagger-bootstrap-ui配置以及账号密码登录
Mr_Chp的博客
05-30 4294
Swagger UI添加登录权限
.net framework c# 配置swagger账号密码
10-21
.NET Framework是由微软公司开发的一种基于Windows操作系统的应用程序框架。它提供了一个统一的编程模型、一系列预先编写好的类库和工具,帮助开发人员创建和运行各种类型的应用程序。.NET Framework使用的主要编程语言是C#。 C#是一种面向对象的高级编程语言,它结合了C和C++的特点,并添加了一些现代化的特性。C#的语法简洁易懂,容易学习和使用,同时具备很高的灵活性和可扩展性。它支持面向对象编程、事件驱动编程和组件编程,可以用于开发各种类型的应用程序,包括桌面应用程序、Web应用程序和移动应用程序等。 .NET Framework提供了许多重要的功能和特性,包括多语言互操作性、自动垃圾回收、安全性和可靠性等。它还提供了一套完整的类库,包括用于用户界面、数据访问、网络编程、安全性和多媒体等方面的类库,使开发人员可以更快地开发出高效、可靠的应用程序。 此外,.NET Framework还提供了一系列强大的开发工具,包括可视化开发环境Visual Studio和命令行编译器等。它们提供了丰富的开发工具和调试功能,帮助开发人员更快地编写、测试和调试代码。 总之,.NET Framework是为开发Windows平台应用程序而设计的一种强大的框架,它结合了C#编程语言提供了丰富的功能和工具,使开发人员能够更加高效地创建出高质量的应用程序。
写文章

热门文章

  • 解决nodejs报错 :Cannot find module 'xxx'的问题 。(自己总结的,亲测有效) 81179
  • Error creating bean with name ‘XXXController‘: Unsatisfied ... 问题解决 68448
  • 使用 Datagrip 导入 Excel 数据表 24583
  • Docker: driver failed programming external connectivity on endpoint xxx 问题分析及解决 22243
  • C语言连接Mysql数据库(Windows && Linux) 19191

分类专栏

  • ACM-ICPC/OJ/蓝桥杯/LeetCode 23篇
  • 云计算
  • 漏洞复现与原理分析 8篇
  • Javascript 14篇
  • JavaSE Notes 24篇
  • C++ DataStructure 2篇
  • Redis Storage System 3篇
  • SpringBoot 2.x.x 21篇
  • git 5篇
  • Elasticsearch
  • Uniapp 1篇
  • Nginx 1篇
  • RabbitMQ
  • Linux-CentOS7 7篇
  • SSM 5篇
  • 计算机操作 2篇
  • Vue 19篇
  • 学生信息系统-前台 4篇
  • Data Structures & Alg... (C) 10篇
  • MySQL Database 7篇
  • JavaWeb 4篇
  • Netty 1篇
  • Apache Tomcat 1篇
  • 考务管理系统-前台 8篇
  • Network Security 4篇
  • C programming language 21篇
  • Docker 3篇
  • Python 1篇
  • 旅游管理App-前台 7篇
  • CSS3 1篇
  • webpack 2篇
  • mpvue 1篇

最新评论

  • 百度智能云 -- 图像内容(Base64)智能审核调用踩坑问题排查及解决 -- (image format error)

    王艺钧: 感谢博主,踩了第三个坑。

  • 关于 Swagger2 已配置登录账号密码,登录却始终账号或密码错误问题解决

    qq_37087568: 救了大命

  • Sqlmap 渗透注入总是显示无法连接目标网络问题分析与解决

    zhuo21hahaha: 设置 force-ssl有用

  • 使用 Datagrip 导入 Excel 数据表

    2301_81466237: 你好 如果显示incorrect string value怎么解决呢

  • Uniapp: 原生Android插件开发调试打包详细历程 --- 不再为付费插件买单(例:安卓原生 TCPSocket 连接通信插件实现)

    lele_1018: 你好!我想问一下为什么明明能给调试助手发数据 但是还是会弹系统异常 请重启呢

大家在看

  • 【快速上手】linux环境下Neo4j的安装与使用

最新文章

  • 记一次 APK 逆向动静调试 + so 动态链接库分析
  • 2023年第四届 “赣网杯” 网络安全大赛 gwb-web3 Write UP【PHP 临时函数名特性 + 绕过trim函数】
  • 2023年江西省“振兴杯”网络信息行业(信息安全测试员)职业技能竞赛 Write UP
2024年1篇
2023年4篇
2022年23篇
2021年38篇
2020年137篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0rta1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家博尔塔拉玻璃钢花盆上海商场美陈哪里买日照玻璃钢雕塑商家宁波廊坊玻璃钢卡通雕塑丰都玻璃钢仿真人物雕塑南京通用玻璃钢雕塑在线咨询杜克玻璃钢花盆巴彦淖尔人物玻璃钢雕塑商场美陈 英语怎么说溧水美陈商场常州黑色玻璃钢花盆商场美陈 武汉梧州玻璃钢卡通雕塑品牌武汉肖像玻璃钢人物雕塑标识玻璃钢卡通雕塑价格枣强玻璃钢雕塑瓷厂光泽玻璃钢雕塑厂家石家庄玻璃钢雕塑生产厂家珠海玻璃钢卡通雕塑直销价格汕尾主题玻璃钢人物雕塑价格石林玻璃钢雕塑上海雕塑工厂玻璃钢商场玻璃钢雕塑摆件销售房地产水景玻璃钢彩绘雕塑设计呈贡生产玻璃钢雕塑厂家哪家好青海彩色玻璃钢雕塑制作茂名玻璃钢海豚雕塑江西玻璃钢商场美陈雕塑深圳节庆商场美陈生产厂家内蒙玻璃钢雕塑定制厂家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化