【问题标题】:Visual Studio project launches at incorrect URLVisual Studio 项目以错误的 URL 启动
【发布时间】:2018-02-05 06:28:39
【问题描述】:

我在 Visual Studio 中有一个 ASP.NET MVC 项目。运行项目时,Google Chrome 会启动,但会显示“无法访问此站点”错误,我注意到 URL 前面的 https 而不是 http。谁能给点建议?

我已采取的步骤:

IIS 管理器:

  • 在端口 80 上添加了绑定 http://mysite.local
  • 设置项目文件夹根目录(与“App_Data”文件夹同级)的物理路径,并设置IIS_IUSRS组对该文件夹的权限

Visual Studio:

Windows 主机文件:

  • 添加条目:127.0.0.1 mysite.local

【问题讨论】:

  • 您的 web.config 中有 <rewriteRules> 吗?
  • @VictorLeontyev 不存在重写规则
  • 所有浏览器都会出现这种情况吗?或者只有 Chrome
  • 您是否有适用于 Chrome 的 HTTPS 无处不在的扩展程序?还是强制启用 HTTPS 的更手动的方法之一?
  • 我在 Visual Studio 中更改了启动浏览器,它也发生在 Internet Explorer 中。

标签: c# asp.net-mvc visual-studio iis


【解决方案1】:

请检查您的项目中是否启用了 SSL?您可以在项目的属性部分中找到它,如下图所示:

【讨论】:

    【解决方案2】:

    在 Visual Studio 中,在解决方案资源管理器中选择项目并将 SSL 设置为 false。 在项目设置中检查相同并将项目 url 设置为 HTTP 之一。

    在您的 MVC 控制器中:- 确保您没有应用 RequireHttps 之类的东西

    【讨论】:

      猜你喜欢
      • 2013-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-13
      • 2017-06-22
      • 1970-01-01
      • 2016-08-26
      • 1970-01-01
      相关资源
      最近更新 更多