[英]Using Both Active Directory Authentication and Individual User Accounts in .NET Core
[英]What is the difference between OAuth user authentication and Active Directory user authentication?
我希望只有经过身份验证的用户才能访问我的 Web 应用程序 (.net)。 为此,在我的解决方案设计中,我提出了一个身份管理系统。
但我想知道我是否应该去
OAuth 认证
或 Active Directory 身份验证
这两者有什么区别,什么时候应该用哪一个。
我猜你在混合概念:
OAuth
基本上是将授权委托给另一个应用程序。 它可以是您/您的团队编写的应用程序,也可以是活动目录。 最后,它可以是 stackowerflow 中的 google 登录名)
授权将生成一个令牌,并且是应用程序每次用于授权的令牌。
我认为您要比较的是SAML
和OAuth
:
主要区别是我之前说过的,使用 OAuth 您将信任用户登录的第 3 方应用程序。
SAML 是实现单点登录、联合和身份管理器的标准。
还有其他区别
生成的令牌
SAML
是一个`XMLOAuth
是Json
传输层
主要目标
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.