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

.NET 7 Web API Swagger/Swashbuckle版本控制路由异常问题

.NET 7 Swagger UI版本控制迁移遇到的问题

我在.NET 7测试项目里成功实现了从v3/v4版本开始的Swagger UI版本控制,但把这套方案迁移到现有项目时出现了不一致的情况:

  • 最初遇到405错误,偶然发现给后续版本添加额外路由(默认v3版本无需该路由)可消除405错误
  • 但添加路由后导致Swagger UI出现异常,还强制要求输入版本号,这一结果完全不符合预期

相关问题及配置截图如下:

  • ![路由配置截图]
  • ![405错误截图]
  • ![异常Swagger UI截图]
  • ![测试项目启动配置截图]

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 20:47:31