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

相关推荐
杨凯凡32 分钟前
【002】HTTPS 粗解:证书、TLS 握手与对后端配置的影响
网络协议·http·https
csdn_aspnet1 小时前
.Net 解决 Web API 中的“服务器响应状态码为 405(方法不允许)”错误
服务器·.net·webapi
AI_Claude_code2 小时前
ZLibrary访问困境方案二:DNS-over-HTTPS/TLS配置与隐私保护实践
爬虫·python·网络协议·http·网络安全·https·网络爬虫
邓霖涛2 小时前
nginx使用openSSL自签生成https相关证书
服务器·nginx·https
张np3 小时前
java框架和http调用接口的区别
java·开发语言·http
江畔何人初3 小时前
http协议的概念以及http1,http2,http3的区别
网络·网络协议·http
AI_Claude_code3 小时前
ZLibrary访问困境方案六:自建RSS/Calibre内容同步服务器的完整指南
运维·服务器·网络·爬虫·python·tcp/ip·http
百撕可乐3 小时前
WenDoraAi官网NextJS实战04:HTTP 请求封装与SSR
前端·网络·网络协议·react.js·http
AI_Claude_code4 小时前
安全与合规核心:匿名化、日志策略与法律风险规避
网络·爬虫·python·tcp/ip·安全·http·网络爬虫
洒家肉山大魔王17 小时前
PKI/CA X.509证书的基础应用与解读
服务器·https·密码学·数字证书