在定义多个安全方案(ApiKey + Bearer)时,代码示例会忽略全局安全性

作者: andrisszep创建于 2026年1月26日更新于 2026年1月29日

当使用 OpenAPI 3.0 中全局定义的多个安全方案 (ApiKey + Bearer) 时, Try it out 请求正确地发送了两个头部,但 Swagger UI 生成的代码示例只包含其中一个 (通常是第一个)。 这与 OpenAPI 规范不一致,会导致误导性的代码示例。

内容来源: swagger-api/swagger-editor