我在 Windows 2008 上运行 IIS7。最近,其中一个网站停止允许我通过 Frontpage Server Extensions 2002 进行连接。Visual Studio 不断出现错误,“无法打开网站‘...’。您无权执行当前操作。”没有弹出身份验证,只是在输出窗口中出现错误。
同一服务器上的其他站点仍可正常工作(弹出身份验证框提示输入凭据。)
所有站点均启用匿名和基本身份验证。
以下是我尝试过但无济于事的一些方法:
- 在站点上完全删除并重新安装 Server Extension 2002。
- 完全删除文件夹和网站,并重新创建网站。
答案1
我终于搞明白了。原来是 Visual Studio 的问题。在 Project Explorer 窗口中右键单击项目并选择刷新文件夹强制出现身份验证提示,并且错误再也没有出现。
我猜测 Visual Studio 可能具有某种类型的缓存凭证功能,可能导致这种情况。