当我尝试在我的网站中查看某个PARTICULAR页面时,它会提示输入用户名和密码。无论提供正确的用户名/密码并单击确定或直接单击取消按钮,该页面都会正确加载。我不确定为什么验证屏幕出现!它只发生在那个特定的页面上。最初我以为它可能与文件许可,但复制粘贴另一个页面(工作正常),并重命名它不能解决问题。思想pl。在网站中查看页面时提示进行Windows身份验证
编辑
我复制来自浏览器的源对特定页面,并将其保存为HTML。当我尝试打开HTML文件时,它会提示进行身份验证。
解决方案
我禁用IIS中的集成Windows身份验证,它工作正常。
但是,当我从VS运行我的应用程序时,不会发生这种情况。只有当我在服务器上部署应用程序 – 2010-06-17 08:54:04
@Sri时才会发生:然而,它仍然是问题。 (至少这是我对这个问题的猜测)。 – 2010-06-17 08:55:02
@Sri - 你的VS很可能以管理员模式运行(当你打开VS时是提示符是Vista/7/Server 2008),所以你没有得到提示。检查与该网页关联的所有资源的NTFS权限和/或注释@silky提到的资源,直到找到导致问题的资源为止。 – Tommy 2010-06-17 10:59:30