为什么Windows身份验证会提示凭据弹出窗口

时间:2016-08-15 16:59:47

标签: c# asp.net asp.net-mvc authentication iis

我正在为ASP.NET MVC 4.0中开发的Intranet应用程序使用Windows身份验证。

在Web.config文件中,我设置身份验证模式=“Windows”,并在IIS启用Windows身份验证和禁用Ananymous和模拟被禁用。     

Everythng在本地工作正常,但当我使用IIS 8.5将其部署到Windows Server 2012时,它提示首次加载页面时弹出凭据弹出窗口。即使我输入正确的凭据,它也不起作用。然后我点击取消3到4次页面加载没有问题。如果我关闭浏览器并重新加载相同的URL,则不要求提供凭据。一段时间后,这次使用相同的网址要求提供凭据。

这个问题是随机发生的,当我连续刷新页面10-15次时,能够重现这个问题。使用IE 11和谷歌浏览器浏览器。在两个浏览器中同样的问题。

根据我的要求,它不应显示凭据的弹出窗口,因为它是Intranet应用程序。

请帮我解决这个问题,我过去两周试图修复,但还没有解决方案。

0 个答案:

没有答案