trn*_*son 2 asp.net security openid oauth asp.net-web-api
我一直在阅读很多关于OpenID和OAuth的内容,但却无法就如何在基于服务的架构中使用它们进行一些联系.
这是我的情景:
我们正在创建的新API服务集应该处理所有事情,包括身份验证和授权.
我的问题是:
我想总结一下:
对不起,这些是基本问题,但我确信它们很容易回答.谢谢!
小智 5
看看ThinkTecture的Identity Server
https://github.com/thinktecture/Thinktecture.IdentityServer.v2
它使用存储库模式用于用户存储,并使用默认成员资格提供程序作为用户存储 - 您将能够轻松插入您的旧成员资格提供程序.
OpenID connect可以在您的会员提供商之上运行,并且您启用该选项以仅允许注册的依赖方 - 这意味着只有您批准的客户端(应用程序)才能访问.
这似乎是一个完美的契合 - 希望这会有所帮助.
马特
| 归档时间: |
|
| 查看次数: |
1563 次 |
| 最近记录: |