我正在尝试设置一个 ASP.Net MVC 4 Intranet 应用程序以使用 Windows 身份验证。如果我通过 VisualStudio 的开发服务器运行应用程序,它就可以工作。但是,如果我尝试通过 IIS 7 访问该站点,则始终提示用户输入凭据。这是我的网络配置:
<system.web>
<authentication mode="Windows" />
<authorization>
<deny users="?" />
</authorization>
</system.web>
我还禁用了匿名身份验证并在 IIS 管理器中启用了 Windows 身份验证。为了使我的网站通过 IIS 工作,我缺少什么?