来自 UI 的 Swagger bearerAuth 令牌块请求

Swagger bearerAuth token block request from UI

我正在使用 swagger UI 界面来测试我的节点 js 请求。 我为这些请求添加了身份验证,但是当我大摇大摆地尝试它们时,我遇到了以下问题: 如果我在 swagger UI 中添加一个 bearerAuth 令牌,当我在我的一个请求中单击执行时,它们不会被执行。如果我不放置 bearerAuth 令牌,我的请求将按预期播放。

为了添加令牌,我添加了这些选项:

const openApi = OpenAPI({
    schema,
    info: {
      title: '**** API',
      version: '1.0.0',
    },
    components: {
      securitySchemes: {
        bearerAuth: {
          type: 'http',
          scheme: 'bearer',
          bearerFormat: 'JWT',
        },
      },
    },
    security: {
      bearerAuth: [],
    },
  });

security 必须是数组:

    security: [
      { bearerAuth: [] }
    ],