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的项目属性中没有找到类似选项。

相关推荐
IsToRestart27 分钟前
什么是RPC,和HTTP有什么区别?
网络协议·http·rpc
不修×蝙蝠1 小时前
HTTP 协议(Ⅲ)
服务器·http·javaee·http协议
九天轩辕5 小时前
HTTPS 证书交换流程
网络协议·https
铁锅与大鹅8 小时前
http+nginx
网络协议·nginx·http
s_fox_1 天前
nginx ngx_http_module(7) 指令详解
运维·nginx·http
荔枝荷包蛋6661 天前
【Linux】HTTP:Cookie 和 Session 详解
网络·网络协议·http
CAir21 天前
HTTP SSE 实现
http·libhv·sse
遥遥远方 近在咫尺1 天前
HTTPS原理
网络协议·https
s_fox_1 天前
nginx ngx_http_module(9) 指令详解
运维·nginx·http
编程星空1 天前
HTTP 和 HTTPS 的区别
网络协议·http·https