【问题标题】:Internal and External Authentication against Active Directory users using Asp.Net MVC使用 Asp.Net MVC 针对 Active Directory 用户的内部和外部身份验证
【发布时间】:2018-01-19 18:43:58
【问题描述】:

我必须创建一个新的 ASP.Net MVC Web 应用程序。该网络应用程序将由公司用户在内部和外部访问。用户已经在活动目录中。

外部访问时,使用登录页面的 AD 用户名和密码进行身份验证。

任何参考都会有所帮助。

【问题讨论】:

  • 请参阅此 GitHub 示例以供参考 - github.com/Azure-Samples/…
  • 还可以帮助您解决在实施过程中遇到的确切错误,以更好地帮助您
  • 如果企业/公司活动目录不是 Azure AD 怎么办。没有 Azure AD 是否有替代方案?
  • 我觉得Azure AD B2B可能对你有帮助。

标签: asp.net asp.net-mvc active-directory azure-active-directory


【解决方案1】:

最简单的方法是在创建 ASP.NET MVC 站点时使用 Windows 身份验证。

这要求您的网络服务器与用户位于同一个 AD 中,因此如果您打算将其托管在某个地方,那不是一个选择。

如果您计划将服务器托管在 AD 之外的某个位置,则应查看 ADFS 或同步到 Azure AD(您不必将 Azure 用于其他任何事情)。

内置的认证方法在Microsoft docs中描述

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多