Swagger访问报错 Fetch error


访问Swagger经常碰到如下错误:

Fetch error

Internal Server Error /swagger/v1/swagger.json

 

 记录下导致错误的几种情况:

  • 部分方法或者参数没有放好注释。
  • 部分Public的方法没有设置好路由,仅在Controller级别设置了路由。将无需暴露的方法都设置为私有的。考虑在Controller级别设置[Route("api/[controller]/[action]")]
  • 生成的XML文件没有使用相对地址。注意:默认使用的是绝对地址,源码位置一有变化就会出问题。
  • XML文件需设置为“始终复制”

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM