自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Spring Cloud Gateway

熔断和限流规则,需要在Sentinel 控制台中配置,不过默认在控制台中配置是存储在内存中,在gateway重启后丢失。生产环境中使用 Sentine推荐方式是使用push 模式的动态数据源,控制台将规则配置存储在支持Sentine push 模式的动态数据源中,Sentine 使用push 模式更新规则配置,Sentine 提供了对ZooKeeper, Apollo, Nacos 的的动态数据源实现。限流的实现类,在最新gateway 4.1.5 版本中,唯一的实现类,使用令牌桶算法。

2024-07-28 13:39:53 1184

原创 spring security OAuth2 支持

是向授权服务器注册的客户端。客户端必须先向授权服务器注册,然后才能启动授权授予流(如authorization_code或client_credentials),在客户端注册期间,客户端被分配一个唯一的客户端标识符(clientId),(可选地)一个客户端秘密(clientSecret)(取决于客户端类型),以及与其唯一客户端标识符相关联的元数据。客户机的元数据可以是面向人的显示字符串(如客户机名称),也可以是特定于协议流的项(如有效重定向uri列表)。

2024-07-14 14:49:02 1851

原创 spring security 结构剖析

spring security 是通过Servlet Filter 机制注册到servlet容器中Filter,代理一个spring 中定义的Servlet Filter 的Bean,比如调用FilterChainProxy,使用它是因为Servlet容器只允许使用按其标准注册Filter实例,但它不知道spring定义的bean。SecurityContextHolder - SecurityContextHolder是Spring Security存储身份验证详细信息的地方。

2024-06-27 21:59:25 1634 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除