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

相关推荐
曹天骄7 小时前
Let’s Encrypt 证书申请与多服务器 HTTPS 配置指南
运维·服务器·https
在坚持一下我可没意见8 小时前
HTTP 协议基本格式与 Fiddler 抓包工具实战指南
java·开发语言·网络协议·tcp/ip·http·java-ee·fiddler
任风雨9 小时前
13.2.1.Apache HTTP Server
http·apache·web服务器
liubaoyi21710 小时前
网络原理--HTTP
网络·http
聪明努力的积极向上12 小时前
【C#】HTTP中URL编码方式解析
开发语言·http·c#
huangql52013 小时前
HTTP协议与WebSocket完整技术指南
websocket·网络协议·http
2501_9160088917 小时前
前端工具全景实战指南,从开发到调试的效率闭环
android·前端·小程序·https·uni-app·iphone·webview
小马哥编程17 小时前
JWT 是由哪三个部分组成?如何使用JWT进行身份认证?
网络协议·http·架构·ssh
noravinsc17 小时前
https 可以访问 8866端口吗
网络协议·http·https
Unstoppable2217 小时前
八股训练营第 6 天 | HTTPS 和HTTP 有哪些区别?HTTPS的工作原理(HTTPS建立连接的过程)?TCP和UDP的区别?
tcp/ip·http·https·八股