我有一个在IIS Express和Visual Studio 2013上运行的ASP.NET MVC5项目。我想向localhost添加SSL支持以进行测试。我已经按照许多博客中详述的步骤进行了操作。具体来说是this one from Hanselman。
当我通过端口44300测试我的网站时,我在Chrome中收到“此网页不可用”的回复,“IE中无法显示此页面”,并且邮递员“无法得到任何回复”(回复0)
我已在applicationhost.config中确认了正确的绑定信息。我通过netsh确认了sslcert绑定。我通过netsh确认了urlacl绑定。我尝试在管理员权限下运行。我已禁用防火墙。我无法做下一步该做什么。
我已使用Admin privilages从命令提示符运行IISExpress。我收到以下错误:
iisexpress.exe / site:MvcApplication1
为网站
成功注册了网址“localhost:52033 /”无法为网站“MvcApplication1”注册网址“localhost:44300 /” 申请“/”。错误描述:无法创建文件 文件已存在。 (0x800700b7)
无法注册网址 网站“MvcApplication1”应用程序“/”的“https:// *:44300 /”。错误 description:当该文件已存在时,无法创建文件。 (0x80070 0b7)
修改
我已经删除了端口44300的urlacl绑定。它解决了iisexpress命令行错误......也就是说,当我运行并查看我的网站时,我仍然没有得到任何响应。
答案 0 :(得分:2)
我得到了它的工作。我的道路错了。我正在导航
localhost:44300
而不是
https://localhost:44300