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

Postman发送POST请求时出现connect ECONNREFUSED错误求助

问题分析与解决步骤

你遇到的ECONNREFUSED错误本质是请求的44360端口上没有程序监听,结合你的launchSettings.json配置,核心问题是启动的项目配置和请求端口不匹配:

  • IIS Express配置的HTTPS端口是44360,但https(dotnet run)配置的HTTPS端口是7267,两者端口不一致。

具体解决步骤

1. 确认项目启动的配置类型

  • 如果在Visual Studio中用IIS Express启动项目:
    确保启动配置选择的是IIS Express(工具栏项目名称旁的下拉框),此时API会监听44360端口。
  • 如果用dotnet run命令启动项目:
    默认会用https配置,此时API的HTTPS端口是7267,需要把Postman的请求地址改为https://localhost:7267/api/Aufgabe。

2. 验证端口监听状态

打开命令提示符,运行对应命令检查端口是否被监听:

  • 检查44360端口:
    netstat -ano | findstr :44360
    
  • 检查7267端口:
    netstat -ano | findstr :7267
    

如果命令无输出,说明该端口没有程序监听,需要调整启动配置或请求地址。

3. 确认项目启动日志

项目启动时,控制台会输出监听地址,比如:

Now listening on: https://localhost:7267
Now listening on: http://localhost:5224

直接用日志里的地址拼接接口路径/api/Aufgabe发送请求,避免端口错误。

4. 额外排查

  • 确保项目启动过程无报错,若有启动失败的错误(如端口被占用),先解决启动问题。
  • 若用IIS Express,确认IIS Express服务正常运行,可尝试重启IIS Express后再启动项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 10:02:25