Настройка Swagger (ASP.NET Core) с использованием заголовков авторизации (носитель) ⇐ C#
Настройка Swagger (ASP.NET Core) с использованием заголовков авторизации (носитель)
У меня есть веб-API (ASP.NET Core), и я пытаюсь настроить развязность, чтобы выполнять вызовы из него. Вызовы должны содержать заголовок авторизации, и я использую аутентификацию на предъявителя. Звонки из сторонних приложений, таких как Postman и т. д., проходят нормально. Но у меня возникла проблема с настройкой заголовков для Swagger (по какой-то причине я не получаю заголовки). Вот как это выглядит сейчас:
"хост": "localhost:50352", "basePath": "/" , "схемы": [ "http", "https" ], "securityDefinitions": { "Носитель": { "name": "Авторизация", "в": "заголовок", "тип": "apiKey", "description": "Носитель HTTP/HTTPS" } }, "пути": { "/v1/{subAccountId}/test1": { "почта": { "теги": [ "аутентификация" ], "operationId": "op1", "consumes": ["application/json", "application/html"], "производит": ["application/json", "application/html"], "параметры": [ { "name": "subAccountId", "в": "путь", «обязательно»: правда, "тип": "строка" } ], "безопасность":[{ «Носитель»: [] }], "ответы": { "204": { "description": "Нет контента" }, "400": { "description": "BadRequest", "схема": { "$ref": "#/definitions/ErrorResponse" } }, "401": { "description": "Несанкционировано", "схема": { "$ref": "#/definitions/ErrorResponse" } }, "500": { "description": "InternalServerError", "схема": { "$ref": "#/definitions/ErrorResponse" } } }, «устарело»: ложь } },
У меня есть веб-API (ASP.NET Core), и я пытаюсь настроить развязность, чтобы выполнять вызовы из него. Вызовы должны содержать заголовок авторизации, и я использую аутентификацию на предъявителя. Звонки из сторонних приложений, таких как Postman и т. д., проходят нормально. Но у меня возникла проблема с настройкой заголовков для Swagger (по какой-то причине я не получаю заголовки). Вот как это выглядит сейчас:
"хост": "localhost:50352", "basePath": "/" , "схемы": [ "http", "https" ], "securityDefinitions": { "Носитель": { "name": "Авторизация", "в": "заголовок", "тип": "apiKey", "description": "Носитель HTTP/HTTPS" } }, "пути": { "/v1/{subAccountId}/test1": { "почта": { "теги": [ "аутентификация" ], "operationId": "op1", "consumes": ["application/json", "application/html"], "производит": ["application/json", "application/html"], "параметры": [ { "name": "subAccountId", "в": "путь", «обязательно»: правда, "тип": "строка" } ], "безопасность":[{ «Носитель»: [] }], "ответы": { "204": { "description": "Нет контента" }, "400": { "description": "BadRequest", "схема": { "$ref": "#/definitions/ErrorResponse" } }, "401": { "description": "Несанкционировано", "схема": { "$ref": "#/definitions/ErrorResponse" } }, "500": { "description": "InternalServerError", "схема": { "$ref": "#/definitions/ErrorResponse" } } }, «устарело»: ложь } },
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как изменить token_type с «Носитель» на «носитель» в ответе Keycloak/token?
Anonymous » » в форуме JAVA - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Настройка фиктивного сервера с использованием веб-API ASP.NET Core 8.0, Swagger, Open API
Anonymous » » в форуме C# - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-