Я определил свое определение сваггера, как показано ниже:
const swaggerDefinition = {
info: {
title: 'Node Swagger API',
version: '1.0.0',
description: 'Describing a RESTful API with Swagger',
},
host: 'localhost:8000',
basePath: '/',
securityDefinitions: {
JWT: {
type: 'apiKey',
description: 'JWT authorization of an API',
name: 'Authorization',
in: 'header',
},
},
};
Но я не могу получить какие-либо разрешения в пользовательском интерфейсе сваггера и даже в swagger.json
info: {
title: "Node Swagger API",
version: "1.0.0",
description: "Describing a RESTful API with Swagger"
},
host: "localhost:8000",
basePath: "/",
securityDefinitions: { },
swagger: "2.0",
Определения безопасностиБлок все еще пуст в файле swagger.json, хотя я уже добавил его в определение сваггера в файле server.js
Может кто-нибудь подсказать, как включитьавторизация или если я неправильно использую шаблон внутри «определений безопасности»?