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

使用VS2022创建WebAPI项目时,默认勾选"配置HTTPS(H)",这样启动WebAPI时以https方式启动。


  如果要从HTTPS调整为HTTP启动,需要修改项目中以下几处,首先是Program.cs中删除app.UseHttpsRedirection()语句,删除后启动项目,会按launchSettings.json中profiles下applicationUrl的第一个url启动。

  保险一点的话,应该删除launchSettings.json中applicationUrl属性内的所有https网址。再运行项目即以http方式启动。


  VS2019版本中还需在项目属性中取消勾选HTTPS设置,不过在VS2022的项目属性中没有找到类似选项。

相关推荐
KnowSafe9 小时前
CaaS vs 传统管理:证书即服务的颠覆性优势
https·ssl
灰子学技术10 小时前
Envoy HTTP Connection Manager (HCM) 技术文档
网络·网络协议·http
KnowSafe13 小时前
证书自动化解决方案哪家更可靠?
运维·服务器·安全·https·自动化·ssl
七七powerful17 小时前
AI+运维提效--HTTPS 证书有效期监控方案
网络协议·http·https
KnowSafe18 小时前
证书自动化革命:CaaS如何重塑企业数字信任体系
https·ssl·itrustssl·trustasia
落叶_Jim19 小时前
2026年最新Let’s Encrypt免费SSL证书申请与自动续期完整指南(泛域名证书)
安全·https·ssl
环流_2 天前
HTTP 协议的基本格式
java·网络协议·http
Rust研习社2 天前
Rust + PostgreSQL 极简技术栈应用开发
开发语言·数据库·后端·http·postgresql·rust