当我尝试查看网站中的特定页面时,它会提示输入用户名和密码。无论提供正确的用户名/密码并单击“确定”还是直接单击“取消”按钮,页面都会正确加载。我不确定为什么会出现身份验证屏幕!!!它只发生在那个特定的页面上。最初我认为它可能具有文件权限,但复制粘贴了另一个页面(工作正常)并重命名它并不能解决问题。思念pl.
编辑
我从浏览器中复制了该特定页面的源代码并将其保存为 HTML。当我尝试打开 HTML 文件时,它会提示进行身份验证。
解决方案
我在 IIS 中禁用了集成 Windows 身份验证,但它工作正常。
最佳答案
这是因为某些内容链接到需要该内容的页面(即图像或 css 文件或 JavaScript 文件)。找出它是什么,并确保链接正确。
关于asp.net - 在网站中查看页面时提示进行 Windows 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3060066/