Microservices 微服务体系结构中的访问授权检查

Microservices 微服务体系结构中的访问授权检查,microservices,Microservices,假设我们有以下服务 服务A:检查给定用户是否具有有效订阅 服务B:只有订阅用户才能访问的功能 如果用户访问服务B,它必须以某种方式检查用户是否已订阅,因此,它将访问服务A。我了解到微服务之间的通信应该是异步的,因此它们是松散耦合的。我怎样才能实现以上目标 一个想法是使用JWT,但是如果服务A返回一个很长的列表(包含数千个所有权权限的列表),说明使用JWT是不可行的,该怎么办?您找到解决方案了吗?

假设我们有以下服务

  • 服务A:检查给定用户是否具有有效订阅
  • 服务B:只有订阅用户才能访问的功能
如果用户访问服务B,它必须以某种方式检查用户是否已订阅,因此,它将访问服务A。我了解到微服务之间的通信应该是异步的,因此它们是松散耦合的。我怎样才能实现以上目标


一个想法是使用JWT,但是如果服务A返回一个很长的列表(包含数千个所有权权限的列表),说明使用JWT是不可行的,该怎么办?

您找到解决方案了吗?