postman 不应具有没有“scheme:”的“bearerformat”属性承载被设置

mm5n2pyu  于 2022-11-07  发布在  Postman
关注(0)|答案(1)|浏览(219)

将OpenAPI JSON文件导入Postman时,Postman不会保存API定义,因为JSON存在语法错误:
不应具有没有“scheme:”的“bearerformat”属性承载被设置

如果我把"scheme": "Bearer"改成"scheme": "bearer"(小写B),那么 Postman 很高兴,但是schema definition说它应该是“承载者”。
我不明白的是这个问题在谷歌搜索中没有出现,我怎么可能是唯一一个有这个问题的人呢? Postman 怎么可能不喜欢Bearer的正确外壳呢?我错过了一些非常明显的东西吗?

r7knjye2

r7knjye21#

scheme值不区分大小写,因此"scheme": "bearer""scheme": "Bearer"(甚至"scheme": "BeArEr")都是有效的。
这似乎是Postman的问题。我建议您向Postman的支持报告此问题。
解决方法是将定义更改为使用小写的"scheme": "bearer"

相关问题