Есть ли у Swashbuckle документация о том, как передать токен-носитель в API, я не могу передать токен-носитель после обновления до последней версии swashbuckle 2.1
У меня писал об этом раньше.
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.
В моем случае мне нужно сохранить токен-носитель, возвращенный после аутентификации (oAuth), а затем передать его для дальнейших запросов из пользовательского интерфейса Swagger. Любые идеи о том, как хранить и обрабатывать токен на предъявителя, я уже выполнил все шаги, упомянутые в вашем сообщении в блоге.