Как добавить токен-носитель в заголовки сгенерированной конечной точки api из openapi-generator-cli

Я тестирую openapi-generator-cli для создания служб для React клиентское приложение из файла swagger.json.

Теперь некоторые маршруты защищены и требуют в заголовках токена-носителя. Токен возвращается после входа в систему.

Есть ли возможность добавить их в качестве параметра конфигурации или заголовка при вызове сгенерированных методов защищенных маршрутов?


person alex351    schedule 21.07.2020    source источник


Ответы (1)


В моем компоненте я реализую Api со службой, которая принимает конфигурацию в качестве параметра.

myToken - это локальная переменная, в которой я ранее хранил токен.

import * as Api from '../../api/src';
const configParameters: Api.ConfigurationParameters = {
  headers: {
    'Authorization': 'Bearer ' + myToken,
  },
};
const configuration = new Api.Configuration(configParameters);
const myService = new Api.MyApi(configuration); 
person alex351    schedule 21.07.2020
comment
должен объяснить свой ответ, а не просто сбросить код - person DᴀʀᴛʜVᴀᴅᴇʀ; 22.07.2020
comment
@ DᴀʀᴛʜVᴀᴅᴇʀ какое объяснение тебе нужно? - person alex351; 02.12.2020