当我在asp.net3.5上开始调试时。浏览器显示以下消息
*'/ attn-web'应用程序中的服务器错误。
HTTP错误403 - 禁止。
版本信息:ASP.NET Development Server 9.0.0.0 *
答案 0 :(得分:4)
这可能是NTLM身份验证的问题。
答案 1 :(得分:2)
如果你有Vista或Windows 7,请尝试以管理员身份运行Visual Studio(右键单击EXE并选择“以管理员身份运行”),因为这可能是一些安全/权限问题。
答案 2 :(得分:2)
我遇到了以下问题,在尝试他们的解决方案之后我得到了同样的错误信息
WCFTestClient The HTTP request is unauthorized with client authentication scheme 'Anonymous'(我的服务是非WCF服务)
The HTTP request is unauthorized with client authentication scheme 'Ntlm'
最后从here得到解决方案在服务器部分,取消选中NTLM身份验证(项目属性 - > Web - >服务器)
答案 3 :(得分:1)
...
尝试查看日志文件(Win + F,选择文件夹/ Windows并指定查找新文件)和'事件查看器'(按Win键,然后键入:事件查看器)
P.S。:没什么个人的,但你的问题真的不清楚。
答案 4 :(得分:0)
您只需要更改正在使用的特定端口:
希望这是您问题的解决方案
答案 5 :(得分:0)
它也发生在我身上。我移动了项目并再次获取它。事实证明,Visual Studio将虚拟目录名称绑定为文件的源路径,并且移动(物理)目录使IIS将虚拟目录调整为新路径。 Visual Studio仍使用虚拟目录名称,这会导致冲突。
在IIS中删除虚拟目录使事情再次发挥作用。
答案 6 :(得分:0)
我也有同样的问题。这就是我解决它的方式。我认为这可能对你有所帮助。
1.转到"开始" ,然后键入 IIS (Internet信息服务)并按Enter键
2.在右侧有"连接"
3.转到"网站" - > "默认网站" 位于连接中
4.双击"默认网站"
5.在功能视图中,双击"目录浏览"
6.在右侧有一些操作,如果"启用" 可用双击(否则该功能全部可用)
7.然后返回上一页
8.双击"默认文档"
9.在那里你可以看到一个默认文件列表
10.如果您的网站默认文档不可用,您可以通过单击右侧的"添加" 来添加它,然后键入默认文档的名称。 />