将OpenAPI JSON文件导入Postman时,Postman不会保存API定义,因为JSON存在语法错误:
不应具有没有“scheme:”的“bearerformat”属性承载被设置
如果我把"scheme": "Bearer"
改成"scheme": "bearer"
(小写B),那么 Postman 很高兴,但是schema definition说它应该是“承载者”。
我不明白的是这个问题在谷歌搜索中没有出现,我怎么可能是唯一一个有这个问题的人呢? Postman 怎么可能不喜欢Bearer的正确外壳呢?我错过了一些非常明显的东西吗?
1条答案
按热度按时间r7knjye21#
scheme
值不区分大小写,因此"scheme": "bearer"
和"scheme": "Bearer"
(甚至"scheme": "BeArEr"
)都是有效的。这似乎是Postman的问题。我建议您向Postman的支持报告此问题。
解决方法是将定义更改为使用小写的
"scheme": "bearer"
。