【问题标题】:Testing Azure Active Directory security locally在本地测试 Azure Active Directory 安全性
【发布时间】:2017-05-25 14:03:54
【问题描述】:

我在 Azure 上部署了一个启用了 Azure Active Directory 安全性(快速设置)的 Web 应用程序。因此,当我尝试访问应用程序时,我需要成为 AD 的一部分才能获得访问权限。

我想为应用程序添加更多功能,例如显示当前登录的用户、实现注销、管理权限等...我相信我可以使用 Azure Graph API 实现所有功能。

但是,要做到这一点,我需要在本地测试一些东西。有什么方法可以在本地模拟 Azure AD?它在 Azure 上已“开启”,并且在那里一切正常,但在我的本地计算机上没有任何东西可以模拟它。

【问题讨论】:

    标签: azure single-page-application azure-active-directory


    【解决方案1】:

    没有可用的“本地”或“离线”版本的 Azure AD。

    此时您的选择是:

    • 使用实际的 Azure AD 租户进行测试。您可以创建自己的测试租户,以便根据需要进行更改,从而推迟与公司 Azure AD 管理员合作的需要,直到您准备好投入生产。

    • 创建您自己的 Mock STS,实现 OpenID Connect 协议并在开发/测试期间使用该协议。这里的风险是,您必须确保此 Mock STS 的行为与 Azure AD 一样,或者足够接近您的目的。

    作为旁注,您可以在Azure AD Feedback Forum 中创建一个反馈条目,要求提供有关此功能的功能

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-05
      相关资源
      最近更新 更多