2

我有一个在 IIS Express 和 Visual Studio 2013 上运行的 ASP.NET MVC5 项目。我想将 SSL 支持添加到 localhost 以进行测试。我已按照许多博客中详述的步骤进行操作。特别是 Hanselman 的这个

当我通过端口 44300 测试我的站点时,我在 chrome 中收到“此网页不可用”的响应,在 IE 中收到“此页面无法显示”以及来自 Postman 的“无法获得任何响应”(响应 0)。

我已经在 applicationhost.config 中确认了正确的绑定信息。我已经通过 netsh 确认了 sslcert 绑定。我已经通过 netsh 确认了 urlacl 绑定。我试过在管理员权限下运行。我已禁用我的防火墙。我不知道下一步该做什么。

我已经从具有管理员权限的命令提示符运行 IISExpress。我收到以下错误:

iisexpress.exe /site:MvcApplication1

成功为站点注册 URL“localhost:52033/”

无法为站点“MvcApplication1”应用程序“/”注册 URL“localhost:44300/”。错误描述:当该文件已存在时无法创建该文件。(0x800700b7)

无法为站点“MvcApplication1”应用程序“/”注册 URL“https://*:44300/”。错误描述:当该文件已存在时无法创建该文件。(0x80070 0b7)

编辑

我已经删除了端口 44300 的 urlacl 绑定。它解决了 iisexpress 命令行错误...也就是说,当我运行并查看我的站点时,我仍然没有得到任何响应。

4

1 回答 1

2

我让它工作了。我的路错了。我正在导航到

localhost:44300 

代替

https://localhost:44300
于 2013-11-04T20:14:09.120 回答