首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
oauth2.1
订阅
蓝色星期天
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
Spring Cloud Gateway集成SpringDoc,集中管理微服务API
本文目标 Spring Cloud微服务集成SpringDoc,在Spring Cloud Gateway中统一管理微服务的API,微服务上下线时自动刷新SwaggerUi中的group组。
SpringDoc枚举字段处理与SpringBoot接收枚举参数处理
添加SpringDoc配置展示枚举字段,在文档页面中显示枚举值和对应的描述,添加SpringMVC配置使项目可以接收枚举值,根据枚举值找到对应的枚举
SpringDoc基础配置和集成OAuth2登录认证教程
本期内容学习目标 学会通过注解和Java代码的方式添加SpringDoc配置。在swagger-ui提供的页面上提供OAuth2登录认证,在集成Security的情况下便捷获取access_token
SpringBoot3.x最简集成SpringDoc-OpenApi
SpringBoot3.x以后需要的JDK版本最低为Java17,而Java17的包名在之前的版本中从javax更改为jakarta,导致swagger在SpringBoot3.x版本中完全无法使用
Spring Authorization Server入门 (十九) 基于Redis的Token、客户端信息和授权确认信息存储
本文对应的是文档中的[How-to: Implement core services with JPA],文档中使用Jpa实现了核心的三个服务类:授权信息、客户端信息和授权确认的服务。
Spring Authorization Server优化篇:Redis值序列化器添加Jackson Mixin,解决Redis反序列化失败问题
从上边的配置可以看出Spring对于三方框架内部没有默认构造器的类的反序列化支持还是挺好的,如果集成其它框架时遇到这种情况时就可以仿照Security框架提供的Mixin类实现一个自己的Mixin类
Spring Authorization Server入门 (十八) Vue项目使用PKCE模式对接认证服务
一直都有提到PKCE流程是授权码流程的扩展,通过这两篇文章也可以看出两种流程的授权申请流程基本是一样的,只不过PKCE将客户端密钥换成了code_verifier和code_challenge
Spring Authorization Server入门 (十七) Vue项目使用授权码模式对接认证服务
实际上真正对接要写的代码并不多,逻辑也不复杂,我这里写的比较简单,并且客户端id和秘钥都是放在前端的,读者可以存放在一些更安全的地方,或加密,或从后端获取密文等,如果大家发现有什么问题可以在评论指正
Spring Authorization Server常见问题解答(FAQ)
文章会记录可能遇到的问题,并给出一个解决方案,目前框架异常提示信息不完善,所以出现问题后很难排查,这里给出一些解决方案,让大家少走一些弯路;本篇文章持续更新中,欢迎各位读者指正、补充和完善,谢谢大家
Spring Authorization Server入门 (十六) Spring Cloud Gateway对接认证服务
Gateway这种非阻塞式的网关是基于webflux的,对于集成Security相关内容略有不同,且涉及到代理其它微服务,所以会稍微比较麻烦些,今天就带大家来实现Gateway对接OAuth2认证服务