保存成功
保存失败,请重试
提交成功

使用 OAuth2 保护基于 Spring 的分布式微服务

作者/分享人:长风万里
向 Ta 提问
旅居加拿大17年。先后分别在黑莓,Nuance Communications, 福特汽车担任高级软件工程师,架构师。现居住在深圳。

本 Chat 讨论 OAuth2 保护基于 Spring 的分布式微服务的解决方案和代码实例。

微服务架构的应用程序通过网络分布在不同的域或属于不同的商业实体。微服务的分布式特性使得集中执行授权和身份验证变得非常困难。OAuth 2.0 定义了一种委托/授权协议,该协议提供了通过网络传递授权决定的机制。授权决定可以通过网络跨越不同的域或安全边界。保护资源的服务器可以检验该授权是否合法有效。这种机制对于将分布式应用程序以安全的方式彼此连接非常有用。

  1. 了解 OAuth2 标准
  2. JWT 令牌
  3. 配置基于 Spring 的 OAuth2 服务
  4. 使用 OAuth2 执行用户身份验证和授权
  5. 使用 OAuth2 保护您的 Spring 微服务
  6. 在微服务之间传播 OAuth2 访问令牌
  7. 使用第三方的鉴权服务
已有159人预订
预订达标
文章出炉
     
07月30日
08月13日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张长风万里的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
你可能还喜欢
被动收入 101 :使用云开发和 Taro 开发一个小程序
白宦成
深入浅出用户认证鉴权
hucheng
数据结构算法常见的 100 道面试题全解析:2019 版
攻城狮
支付宝支付流程与服务端实现
江水
10 个代码细节助你培养大牛思维
zaqweb
快速成长:大学期间 0 到 100000 + 、拿到阿里 offer,我都做了什么?
latent
不把握好这 3 个原则,你的简历就是废纸
白朔天
深入浅出华为鸿蒙操作系统
闪客sun
Zookeeper 详解与实践,你面试工作都绕不开的必考题!
latent
Java 编程(程序可靠性的 30 点建议)
OverWrite
带你手写一个 Mybatis 框架,全面了解 Mybatis 实现原理
当年明月
轻松 TDD 之旅 2.0
张晓龙
快速搭建 Spring Boot 后台管理系统框架
JohnDeng
Vue 实操指南
Fengy
如何雅致地处理代码中的异常
Fearless
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效