当前位置: 首页 > news >正文

.net6 中 WebAPI 发布后Swagger不显示

.net6 中 WebAPI 发布后 Swagger 不显示

1、发布后请求 https://localhost:5001/swagger/index.html

发生404错误,如下图所示:

2、原因:

Net 6 在创建 Web API 时可以直接选择 Swagger,在开发环境下DebugRelease没有问题,在发布后发现打不开swagger

// Configure the HTTP request pipeline.if(app.Environment.IsDevelopment())// 判断在开发环境中才加载{}app.UseSwagger();//版本切换app.UseSwaggerUI();

之前的代码会判断在开发环境中才加载,移出去之后就都可以加载Swagger了。

http://www.jsqmd.com/news/1121034/

相关文章:

  • 野数据处理实战:构建五层韧性物联网数据流水线
  • Gemini 3.1 Pro国内可用的四种实测路径与选型指南
  • 2、<入门>编程求解下列式子的值:S=1+2+3+...+n
  • Java对称加密实战:从AES/DES原理到安全实现与避坑指南
  • CAPL脚本函数不能返回数组的替代方案
  • go:Timing Functions Pattern
  • 三步搞定跨语言障碍:STranslate翻译工具完全指南
  • 融云获 2022 中国技术先锋年度评选「中国技术品牌影响力企业」奖
  • AI开发工程化规范与实践指南
  • 关于const、指针和引用【C++复习】
  • Micro Journal开源硬件设计:3D打印外壳与PCB制作教程
  • 神经网络激活函数实战指南:从原理到工程选型
  • BetterJoy终极指南:让Switch手柄在PC上焕发新生
  • RTX A5000与PIC18LF45K42构建安全云连接方案
  • Springboot整合MybatisPlus【一】
  • 毕业生必备7款AI写作辅助平台,一站式搞定选题初稿与降重
  • 赞赞赞!融云收获行业媒体「组团打 Call」
  • 3分钟掌握npx skills:AI技能管理工具的革命性体验
  • Git最新教程通俗易懂----狂神说Java -- ---学习笔记
  • Elm-platform项目管理指南:使用elm-package管理依赖和发布包
  • Spectre性能调优技巧:从CPU到CUDA的完整优化路线图
  • Android WebView安全防护:从HTTPS到JS交互的全面防御方案
  • hexo成功后localhost拒绝连接
  • Scarab:让空洞骑士模组管理变得直观简单的跨平台解决方案
  • [前端高频面试] 2023年初级、中级面试题解
  • 3个平台限制下的架构突破:猫抓项目的技术演进启示
  • 酷睿Ultra X9 388H架构解析与性能实测
  • AI算力竞争加剧:从CUDA生态到多元硬件,开发者如何应对物理瓶颈与生态迁移
  • 微信小程序 App.js 公共方法 小功能
  • 10分钟上手NoDock:Node.js开发者必备的Docker容器化解决方案