Asp.net mvc 如何配置Windows身份验证/模拟+;IIS 7和x2B;MVC

Asp.net mvc 如何配置Windows身份验证/模拟+;IIS 7和x2B;MVC,asp.net-mvc,iis,Asp.net Mvc,Iis,我有一台运行IIS 7的Windows 2008服务器,我正在尝试配置Windows身份验证和ASP.NET模拟,特别是针对使用MVC的intranet站点。当用户从IE访问站点时,他们将使用捕获的Windows用户名自动登录到我们的站点 我在IIS 6中的所有功能都可以使用: 匿名访问关闭 在和上集成Windows身份验证: <identity impersonate="true"/> in the web.config. web.config中的。 在IIS7中,我似乎无

我有一台运行IIS 7的Windows 2008服务器,我正在尝试配置Windows身份验证和ASP.NET模拟,特别是针对使用MVC的intranet站点。当用户从IE访问站点时,他们将使用捕获的Windows用户名自动登录到我们的站点

我在IIS 6中的所有功能都可以使用:

  • 匿名访问关闭
  • 在和上集成Windows身份验证:

    <identity impersonate="true"/> in the web.config.
    
    web.config中的
在IIS7中,我似乎无法让它工作,即使是在经典模式下

在IIS 7中的站点身份验证下,我启用了Windows身份验证和ASP.NET模拟,禁用了其他所有功能。当我在本地访问该站点时,它是有效的。从远程机器(在同一域上,使用IE,使用机器名将其加载为intranet站点,即
http://servername/site/
)我的Windows凭据受到挑战。即使我输入了有效的Windows凭据,也会失败,单击“取消”会显示HTTP错误401,“请求的资源需要用户身份验证”


启用ASP.NET模拟没有任何帮助。有什么建议吗?

问题是服务器与域失去了连接。我试图使用我的域用户帐户(而不是本地管理员)将桌面远程连接到计算机中,但出现错误:

此工作站与主域之间的信任关系失败


我将计算机从域中删除并重新添加,然后Windows身份验证和ASP.NET模拟都能正常工作。

问题是服务器与域失去了连接。我试图使用我的域用户帐户(而不是本地管理员)将桌面远程连接到计算机中,但出现错误:

此工作站与主域之间的信任关系失败

我将计算机从域中删除并重新添加,然后Windows身份验证和ASP.NET模拟都能正常工作