ASP.NET Core WebAPI从HTTPS调整为HTTP启动

  使用VS2022创建WebAPI项目时,默认勾选“配置HTTPS(H)”,这样启动WebAPI时以https方式启动。
ASP.NET Core WebAPI从HTTPS调整为HTTP启动_第1张图片
ASP.NET Core WebAPI从HTTPS调整为HTTP启动_第2张图片
  如果要从HTTPS调整为HTTP启动,需要修改项目中以下几处,首先是Program.cs中删除app.UseHttpsRedirection()语句,删除后启动项目,会按launchSettings.json中profiles下applicationUrl的第一个url启动。
ASP.NET Core WebAPI从HTTPS调整为HTTP启动_第3张图片
  保险一点的话,应该删除launchSettings.json中applicationUrl属性内的所有https网址。再运行项目即以http方式启动。
ASP.NET Core WebAPI从HTTPS调整为HTTP启动_第4张图片

ASP.NET Core WebAPI从HTTPS调整为HTTP启动_第5张图片
  VS2019版本中还需在项目属性中取消勾选HTTPS设置,不过在VS2022的项目属性中没有找到类似选项。

你可能感兴趣的:(dotnet编程,WebAPI,HTTPS,HTTP)