使用来自本地开发环境的ASP.NET MVC 5通过Active Directory进行身份验证

时间:2017-04-04 05:23:48

标签: c# asp.net asp.net-mvc active-directory

我目前正在我的机器(本地开发环境)上使用ASP .NET MVC5框架开发一个新的Web应用程序。我需要通过Active Directory实现用户身份验证。由于我还处于开发阶段,因此我的网络中有一台托管为虚拟机的服务器。服务器是我将托管应用程序的地方,它包含Active Directory。我想知道是否可以从我的本地环境对服务器执行AD身份验证,以确保在将代码推送到服务器之前我的代码正常工作。

1 个答案:

答案 0 :(得分:1)

您将需要使用Windows身份验证。网上有很多关于如何设置的信息。

如果服务器加入域,Windows身份验证将使用Active Directory。但它也允许客户端使用本地Windows帐户(仅在运行网站的服务器上存在的帐户)进行身份验证。

因此,如果您的开发环境未加入Active Directory域,只需使用本地Windows帐户进行测试即可。将它放在服务器上后,它将与服务器所属域中的AD帐户一起使用。