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

Fetch error

Internal Server Error /swagger/v1/swagger.json

Swagger访问报错 Fetch error

 

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

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

 

Swagger访问报错 Fetch error

 

相关文章:

  • 2021-09-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-16
  • 2021-05-21
  • 2021-05-21
  • 2022-12-23
猜你喜欢
  • 2021-12-10
  • 2022-12-23
  • 2021-06-20
  • 2021-10-12
  • 2022-02-28
  • 2021-04-20
相关资源
相似解决方案