【发布时间】:2020-12-30 16:52:19
【问题描述】:
对于 OAuth 2.0 实施,实施此类方案的最佳方式是什么。
我的后端是在微服务架构中设计的。
我有客户端“Mobile”,它将调用 ServiceA。
我可以将“ScopeA”范围添加到“Mobile”客户端,这很好。
那么我们假设明天ServiceA将调用ServiceB的授权端点来完成请求。
我的问题是
哪个选项是对的
- 当 ServiceA 开始调用 ServiceB 时,我应该将 ServiceB 范围添加到移动客户端
- 我的意思是将“移动”客户端访问令牌传播到令牌中具有所有必需范围的所有微服务。
- ServiceA 应该获取自己的访问令牌来调用 ServiceB,而不是使用移动客户端访问令牌来调用 ServiceB。
对于第二个选项,我们将丢失主题信息等信息。
【问题讨论】:
标签: oauth-2.0 scope client identityserver4 access-token