首页 文章

使用Asp.Net MVC对Active Directory用户进行内部和外部身份验证

提问于
浏览
0

我必须创建一个新的ASP.Net MVC Web应用程序 . 该Web应用程序将由公司内部和外部用户访问 . 用户已在Active Directory中 .

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

任何参考都会有所帮助 .

1 回答

  • 0

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

    Select Windows authentication

    这要求您的Web服务器与用户位于同一个AD中,因此如果您计划将其托管在某个位置,那么这不是一个选项 .

    如果您计划将服务器托管在AD之外的某个位置,则应该查看ADFS或同步到Azure AD(您不必使用Azure进行任何其他操作) .

    Microsoft docs中描述了内置的身份验证方法

相关问题