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及之后)安装配置图文教程(一)
  • 热门搜索
    澳大利亚旅游注意事项 嵊泗列岛旅游 去云南旅游注意事项 广西旅游景点介绍 开平碉楼旅游攻略 海南有哪些旅游景点 蓟县旅游网 厦门旅游攻略地图 厦门同安旅游 大梅沙旅游攻略