谈到微服务,什么是资源服务器?

What is a Resource Server when it comes to Microservices?

我对 oAuth 中的 Resource Server 是什么感到很困惑。

资源服务器是类似于API网关的东西吗?还是资源服务器是微服务的业务类型,例如 "search microservice"、"shopping cart microservice"?

如果我有授权​​服务器,API 网关,API 网关后面有 15 个业务类型的微服务,是否意味着我有 15 个资源服务器?

OAuth2 terminology中的资源服务器是客户端使用访问令牌操作用户数据的服务。

是否有 15 个资源服务器取决于谁进行令牌验证。如果您 API 网关在中继请求之前验证访问令牌,那么您的 API 网关将是资源服务器。如果每个微服务都验证自己的令牌,那么您将拥有 15 个资源服务器。