启用S​​SL的URL(https:// localhost:44301 /)不适用于ASP.Net MVC站点

时间:2014-10-28 08:52:07

标签: asp.net asp.net-mvc ssl

我遇到运行启用SSL的ASP.Net MVC网站的问题。我试图创建一个基于ASP.NET的MVC网页。我按照以下步骤操作:

  1. 我已将SSL属性启用为 True
  2. 复制了SSL URL(在我的例子中是localhost:44301)。
  3. 在Solution Explorer中,右键单击SSLMVCTestApp并选择Properties。
  4. 选择“Web”选项卡。
  5. 将SSL URL粘贴到Project Url框中,然后单击Create Virtual Directory。
  6. 保存项目并运行项目。
  7. 使用包含https的URL打开浏览器,但不显示任何页面,而是显示消息:“此网页不可用”。

    但是,对于非HTTPS网址,它正在运行。任何人都可以指导我解决这个问题。我需要从我的应用程序运行启用Https的URL。

    谢谢&最诚挚的问候,

    艾哈迈德

1 个答案:

答案 0 :(得分:1)

我认为您不需要执行第3步到第5步。 只需运行该项目,然后在浏览器中打开您的网址https://localhost:44301即可。

现在,由于您的操作,您可能需要删除在ApplicationHost.config文件中创建的虚拟目录