如何为众多微服务制作通用的Auth API?

问题描述 投票:0回答:1

我想构建通用身份验证 API,为许多微服务提供类似授权服务的服务。其实我想让用户授权集中化。因此,具有相同用户集合的微服务没有自己的授权。

我想要实现的图如下图所示。 my architecture what I want to implement

基本上,用户需要在应用程序中登录/注册。然后微服务将有效负载转发给通用 API。然后,通用 API 给出身份验证结果,如果结果存在,则微服务执行用户给出的请求。

或者如果这种方法太复杂,你可以建议我一些简单可靠的方法,

顺便说一句,我想使用 .NET CORE 来构建这个。

谢谢

c# spring-boot asp.net-core microservices asp.net-core-3.1
1个回答
0
投票

你有任何更新吗?我正在处理同样的问题

© www.soinside.com 2019 - 2024. All rights reserved.