文章 2023-07-09 来自:开发者社区

Spring Cloud实战 | 第十一篇:Spring Cloud Gateway网关实现对RESTful接口权限和按钮权限细粒度控制

一. 前言hi,大家好,这应该是农历年前的关于开源项目有来商城 的最后一篇文章了。有来商城 是基于 Spring Cloud OAuth2 + Spring Cloud Gateway + JWT实现的统一认证鉴权,Spring Cloud & Alibaba + vue-element-admin实现的微服务、前后端分离...

Spring Cloud实战 | 第十一篇:Spring Cloud Gateway网关实现对RESTful接口权限和按钮权限细粒度控制
文章 2023-07-09 来自:开发者社区

Spring Cloud实战 | 最七篇:Spring Cloud Gateway+Spring Security OAuth2集成统一认证授权平台下实现注销使JWT失效方案

一. 前言在上一篇文章介绍 youlai-mall 项目中,通过整合Spring Cloud Gateway、Spring Security OAuth2、JWT等技术实现了微服务下统一认证授权平台的搭建。最后在文末留下一个值得思考问题,就是如何在注销、修改密码、修改权限场景下让JWT失效?所以在这篇文章来对方案和实现进行补充。想亲身体验的小伙伴们可以了...

Spring Cloud实战 | 最七篇:Spring Cloud Gateway+Spring Security OAuth2集成统一认证授权平台下实现注销使JWT失效方案

微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)

307 课时 |
1789 人已学 |
免费
开发者课程背景图
文章 2023-07-09 来自:开发者社区

Spring Cloud实战 | 第六篇:Spring Cloud Gateway+ Spring Security OAuth2 + JWT实现微服务统一认证鉴权

一. 前言欢迎大家加入全栈开源项目交流群~项目线上地址:www.youlai.store完整源码地址:https://github.com/hxrui/youlai-mall/本篇Spring Security OAuth2实战案例基于 youlai-mall 商城项目。youlai-mall 是基于 youlai 基础微服务框架落地一套的全栈开源的商城系统。系统采用...

Spring Cloud实战 | 第六篇:Spring Cloud Gateway+ Spring Security OAuth2 + JWT实现微服务统一认证鉴权
文章 2023-06-18 来自:开发者社区

SpringCloud Alibaba实战二十九 | SpringCloud Gateway 请求响应日志

请求响应日志是日常开发调试定位问题的重要手段,在微服务中引入SpringCloud Gateway后我们希望在网关层统一进行日志的收集。本节内容将实现以下两个功能:获取请求的输入输出参数,封装成自定义日志将日志发送到MongoDB进行存储获取输入输出参数首先我们先定义一个日志体@Data public class GatewayLog { ...

SpringCloud Alibaba实战二十九 | SpringCloud Gateway 请求响应日志
文章 2023-06-18 来自:开发者社区

SpringCloud Alibaba微服务实战二十四 - SpringCloud Gateway的全局异常处理

前言在单体SpringBoot项目中我们需要捕获全局异常只需要在项目中配置 @RestControllerAdvice和 @ExceptionHandler就可以针对不同类型异常进行统一处理,统一包装后返回给前端调用方。@Slf4j @RestControllerAdvice public class RestExceptionHandler { ...

SpringCloud Alibaba微服务实战二十四 - SpringCloud Gateway的全局异常处理
文章 2023-06-16 来自:开发者社区

SpringCloud Alibaba微服务实战十四 - SpringCloud Gateway集成Oauth2.0

导读:上篇文章我们已经抽取出了单独的认证服务,本章主要内容是让SpringCloud Gateway 集成Oauth2。概念部分image.png在网关集成Oauth2.0后,我们的流程架构如上。主要逻辑如下:1、客户端应用通过api网关请求认证服务器获取access_token http://localhost:8090/auth-ser...

SpringCloud Alibaba微服务实战十四 - SpringCloud Gateway集成Oauth2.0
文章 2022-05-18 来自:开发者社区

SpringCloud微服务实战——搭建企业级开发框架(二十三):Gateway+OAuth2+JWT实现微服务统一认证授权

 OAuth2是一个关于授权的开放标准,核心思路是通过各类认证手段(具体什么手段OAuth2不关心)认证用户身份,并颁发token(令牌),使得第三方应用可以使用该token(令牌)在限定时间、限定范围访问指定资源。  OAuth2中使用token验证用户登录合法性&#x...

SpringCloud微服务实战——搭建企业级开发框架(二十三):Gateway+OAuth2+JWT实现微服务统一认证授权
文章 2022-05-18 来自:开发者社区

SpringCloud微服务实战——搭建企业级开发框架(十九):Gateway使用knife4j聚合微服务文档

本章介绍Spring Cloud Gateway网关如何集成knife4j,通过网关聚合所有的Swagger微服务文档1、gitegg-gateway中引入knife4j依赖,如果没有后端代码编写的话,仅仅引入一个swagger的前端ui模块就可以了<dependency> <groupId>io.springfox</groupId>...

SpringCloud微服务实战——搭建企业级开发框架(十九):Gateway使用knife4j聚合微服务文档
文章 2022-05-18 来自:开发者社区

SpringCloud微服务实战——搭建企业级开发框架(十八):集成Gateway实现微服务路由转发

在微服务架构里,服务的粒度被进一步细分,各个业务服务可以被独立的设计、开发、测试、部署和管理。这时,各个独立部署单元可以用不同的开发测试团队维护,可以使用不同的编程语言和技术平台进行设计,这就要求必须使用一种语言和平 台无关的服务协议作为各个单元间的通讯方式。API 网关的定义网关的角色是作为一个 API 架构,...

SpringCloud微服务实战——搭建企业级开发框架(十八):集成Gateway实现微服务路由转发
文章 2022-01-12 来自:开发者社区

Spring Cloud Kubernetes之实战网关Gateway

微服务化已成为当今主流趋势,但不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题:客户端会多次请求不同的微服务,增加了客户端的复杂性存在跨域请求,在一定场景下处理相对复杂认证复杂,每个服务都需要独立认证难以重构,随着项目的迭代,可能需要重新划分微服务。例如,可能将多个服务合并成一个或者将一个服务拆分成多....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。