在 Visual Studio 中调试时,我在使用本地 IIS 服务器而不是 IIS EXPRESS 的浏览器中收到消息 'Access is denied'
When debugging in Visual Studio I get message 'Access is denied' in the browser with Local IIS Server NOT with IIS EXPRESS
我现在正在研究 ASP.NET MVC 5 解决方案。当我在 Visual Studio 2012 中按 F5(开始调试)时,Internet Explorer 正在打开,我可以在选项卡标题中看到 Access is denied.
(见下文)。几秒钟后,我按预期访问了第一页。
在 Visual Studio 中:如果我从 IE 切换到 GC(下拉选项)并开始调试,我不会收到此消息。
知道我为什么收到这条消息吗?
更新:我注意到
检查 Use IIS EXPRESS
时问题消失。
当取消选中 Use IIS EXPRESS
(因此使用 IIS Web 服务器)时,问题又来了。
也许是授权吧?
这可能是 this 记录的 Internet Explorer 错误的结果,该错误的发生是因为 ASP.NET 工作进程没有 身份验证后模拟客户端 用户权限。
按照其他帖子中的建议尝试了很多操作后,最后我不得不删除临时 Internet Explorer 文件。就这么简单。
我现在正在研究 ASP.NET MVC 5 解决方案。当我在 Visual Studio 2012 中按 F5(开始调试)时,Internet Explorer 正在打开,我可以在选项卡标题中看到 Access is denied.
(见下文)。几秒钟后,我按预期访问了第一页。
在 Visual Studio 中:如果我从 IE 切换到 GC(下拉选项)并开始调试,我不会收到此消息。
知道我为什么收到这条消息吗?
更新:我注意到
检查
Use IIS EXPRESS
时问题消失。当取消选中
Use IIS EXPRESS
(因此使用 IIS Web 服务器)时,问题又来了。
也许是授权吧?
这可能是 this 记录的 Internet Explorer 错误的结果,该错误的发生是因为 ASP.NET 工作进程没有 身份验证后模拟客户端 用户权限。
按照其他帖子中的建议尝试了很多操作后,最后我不得不删除临时 Internet Explorer 文件。就这么简单。