Swashbuckle передает Auth Bearer Token в API - PullRequest
0 голосов
/ 12 сентября 2018

Есть ли у Swashbuckle какая-либо документация о том, как передать токен носителя в API, я не могу передать токен носителя после обновления до последней версии Swashbuckle версии 2.1

1 Ответ

0 голосов
/ 17 сентября 2018

Я писал об этом раньше .

services.AddSwaggerGen(options =>
{
    options.AddSecurityDefinition("oauth2", new ApiKeyScheme
    {
        Description = "Standard Authorization header using the Bearer scheme. Example: \"bearer {token}\"",
        In = "header",
        Name = "Authorization",
        Type = "apiKey"
    });

    options.OperationFilter<SecurityRequirementsOperationFilter>();

Вам потребуется копия SecurityRequirementsOperationFilter, которую вы можете найти путем поиска в Google, или установить из моего Swashbuckle.AspNetCore.Filters пакета.

...