swagger 报错{"schemaValidationMessages":[

 时间:2026-02-15 19:29:49

1、出现 {"schemaValidationMessages":[{"level":"error","message":"Can't read from file http://swaggerdoc.api.app/doc/swagger.json"}]} 这个问题,主要是在使用swagger-ui 时,它会调用一个远程验证,然而这个验证会访问一个我们对外公开的域名,即不是本机域名,验证才能通过,否则就会出现这样的错误,可以看图!~~

swagger 报错{

swagger 报错{

2、那我们要做的其实很简单,就是关闭这个验证,让他不去验证我们访问的地址是否正确,这样就可以避免出现这样的问题啦!

我们只需要编辑swagger-ui/dist/index.html 在

window.swaggerUi 这个里面添加

validatorUrl: undefined,

这样就可以不用去验证了,从而问题也就解决啦!

swagger 报错{

3、解决后我们再访问我们的swagger.json 地址,就可以愉快的看到我们生成的文档喽!~

swagger 报错{

  • jmeter如何添加DNS Cache Manager组件,详细教程
  • Eclipse中如何进行单行注释和取消单行注释
  • AngularJS学习之webstorm如何打开现有项目
  • 如何在Studio 3T for MongoDB创建SQL查询
  • Redis新版本(v6.0及之后)安装配置图文教程(一)
  • 热门搜索
    甘南州旅游局 旅游超市 哈尔滨旅游资讯网 苏州国际旅游节 南昌旅游社 温州旅游社 自然旅游景点 东莞旅游景点大全介绍 成都旅游注意事项 长崎旅游