Iis 7 ASP.Net MVC Intranet应用程序在通过IIS运行时不断请求凭据

Iis 7 ASP.Net MVC Intranet应用程序在通过IIS运行时不断请求凭据,iis-7,asp.net-mvc-4,windows-authentication,Iis 7,Asp.net Mvc 4,Windows Authentication,我正在尝试设置ASP.Net MVC 4 Intranet应用程序以使用Windows身份验证。如果我通过VisualStudio的开发服务器运行该应用程序,它就会工作。但是,如果我尝试通过IIS 7访问站点,则始终会提示用户输入凭据。这是我的网络配置: <system.web> <authentication mode="Windows" /> <authorization> <deny users="?" /&

我正在尝试设置ASP.Net MVC 4 Intranet应用程序以使用Windows身份验证。如果我通过VisualStudio的开发服务器运行该应用程序,它就会工作。但是,如果我尝试通过IIS 7访问站点,则始终会提示用户输入凭据。这是我的网络配置:

    <system.web>
    <authentication mode="Windows" />
    <authorization>
        <deny users="?" />
    </authorization>
</system.web>


我还禁用了匿名身份验证,并在IIS管理器中启用了Windows身份验证。为了让我的站点通过IIS工作,我缺少了什么?

似乎有些奇怪。IIS是否安装在您自己的计算机上?在IIS中,是否启用了基本身份验证?或者用户可能正在使用Firefox?我正在使用Firefox。基本身份验证已禁用。我启用了基本身份验证并在Chrome中尝试了该应用程序,但仍会收到提示输入凭据。请尝试将其从集成模式切换到经典模式,反之亦然