【问题标题】:Dynamics 365 AuthenticationDynamics 365 身份验证
【发布时间】:2017-07-01 16:11:39
【问题描述】:

Microsoft Dynamics 365 支持三种安全模型进行身份验证:基于声明的身份验证、Active Directory 身份验证和 OAuth 2.0。

我已经成功实现了基于 Oath2.0 的 Active Directory 身份验证。 Active Directory 身份验证和 Oath 2.0 之间可能有什么区别以及如何为 Dynamics 365 配置 OAuth 2.0 安全性。我对 Oath 或 Active Directory 了解不多。

【问题讨论】:

    标签: dynamics-crm microsoft-dynamics azure-active-directory


    【解决方案1】:

    根据我的理解,使用 OAuth 的一个好处是您的应用程序可以支持多因素身份验证。

    关于 OAuth 和 Active Directory 以及基于声明的身份验证之间的详细信息,您可以参考以下链接:

    Connect to Microsoft Dynamics 365 web services using OAuth

    Active Directory and claims-based authentication

    Dynamics 365 的 OAuth 2.0 安全性是什么意思?

    【讨论】:

    • 黑飞雪,在第一个链接中它说: // 使用 Azure Active Directory 验证注册的应用程序虽然标题“是使用 OAuth 的 Microsoft Dynamics 365 Web 服务” - 所以我不明白这一点部分:“Active Directory 身份验证和 OAuth 2.0”。是那个认证Active Directory 认证还是Oath2.0。是 Oath 身份验证,因素是 Active Directory?
    • Azure Active Directory 支持 OAuth 2.0 协议。当我们从 Azure AD 获取访问令牌以访问资源时,我们通过 OAuth 2.0 协议与 Azure AD 进行交互。但是 Dynamics 365 的 Active Directory 身份验证和基于声明的身份验证是不同的。基于声明的身份验证是一组 WS-* 标准,描述了安全断言标记语言 (SAML) 令牌的使用。您可以从原始帖子的第二个链接中获取有关此内容的详细信息。
    • 好的,所以 Azure AD 和 AD 是不同的东西 :)。嗯,现在对我来说更清楚了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多