Swashbuckle 将 Auth Bearer Token 传递给 API

Swashbuckle pass Auth Bearer Token to API

Swashbuckle 是否有任何关于如何将不记名令牌传递给 API 的文档,我在升级到最新的 swashbuckle ver 2.1 后无法传递不记名令牌

blogged about this before

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 的副本,您可以通过谷歌搜索找到它,或者从我的 Swashbuckle.AspNetCore.Filters 包中安装它。