You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio 2019中禁用SSL功能

禁用Visual Studio中Web API项目SSL功能的操作步骤

方法1:通过项目属性面板修改

  • 右键点击解决方案资源管理器中的Web API项目,选择「属性」
  • 找到左侧菜单的「调试」选项卡,点击「打开调试启动配置文件UI」
  • 找到https对应的配置项,取消勾选「使用SSL」复选框
  • 保存设置后重启项目即可

方法2:直接修改launchSettings.json配置文件

  • 展开项目下的「Properties」文件夹,双击打开launchSettings.json文件
  • 找到profiles节点下的https配置块,删除整个https相关配置,或将sslPort的值改为0
  • 同步修改iisSettings节点下的sslPort值为0

参考修改后的配置格式:

"iisSettings": {
  "iisExpress": {
    "applicationUrl": "http://localhost:你需要的端口号",
    "sslPort": 0
  }
},
"profiles": {
  "http": {
    "commandName": "Project",
    "dotnetRunMessages": true,
    "launchBrowser": true,
    "applicationUrl": "http://localhost:你需要的端口号",
    "environmentVariables": {
      "ASPNETCORE_ENVIRONMENT": "Development"
    }
  }
}

方法3:移除HTTPS强制跳转中间件

  • 打开项目根目录下的Program.cs文件
  • 找到并删除app.UseHttpsRedirection();这一行代码,避免项目自动把HTTP请求跳转到HTTPS地址

修改完成后建议清理项目缓存,重启Visual Studio后再启动项目,避免旧配置残留生效

内容的提问来源于stack exchange,提问作者Gagandeep Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 11:48:02