【发布时间】:2015-02-20 18:18:58
【问题描述】:
当我尝试调试我的 ASP.NET MVC 5 项目时,我收到 IIS 错误“此网页不可用”。以下是导致此问题的一系列事件:
- 该项目最初使用 SSL 和 IIS Express 并且运行良好。
- 我想使用 Fiddler,发现 Fiddler 不能(轻松)监控 https 流量,因此进入项目属性 (F4) 选项卡并将其改回使用 http。
- 这是我开始看到错误“无法显示页面”的时候。我注意到即使我在项目属性窗口中的 ProjectUrl 和 Start URL 是 http://localhost:57505,但当我调试时,URL 会更改为 https。
- 一个复杂问题(抱歉,我不记得是什么了)促使我使用本地 IIS (IIS 7.5) 而不是 IIS Express。
- 我重新启动了 IIS,并决定删除 IIS 中的 SSL 证书,但这并没有帮助。
- 由于没有任何效果,我将项目改回使用 SSL。现在我在调试时看到“此网页不可用”。
- 我经常重启和回收
我不确定下一步该做什么,因为我的项目现在无法使用。任何帮助表示赞赏。
【问题讨论】:
-
你支持使用 IIS Express 吗?
-
是的,我又开始使用 IIS Express。
-
@Dewey 在 Visual Studio 中单击可部署项目时,“属性”窗口应显示 SSL URL 和 URL。这些价值观说明了什么?
-
@MikeSmithDev,SSL URL = localhost:57505 和 URL = localhost:57505
-
@Dewey 如果将 URL 端口从 57505 更改为 5700 之类的会发生什么。
标签: asp.net visual-studio-2013 iis-7