Я недавно сделал переход с Swashbuckle на Swagger-Net .Одна из проблем, возникших у меня после внесения изменений, заключается в том, что теперь я не могу вызывать свои API, для которых требуется токен, отправленный в заголовке авторизации.Ниже показано, как у меня был код в SwaggerConfig.cs до этого в Swashbuckle, а теперь Swagger-Net
Swashbuckle
//section for .EnableSwagger
c.ApiKey("apiKey")
.Description("API Key Authentication")
.Name("Authorization")
.In("header");
//section for .EnableSwaggerUI
c.EnableApiKeySupport("Authorization", "header");
Swagger-Net
//section for .EnableSwagger
c.ApiKey("Authorization", "header", "API Key Authentication");
Для Swagger-Net я не могу найти эквивалент .EnableAPIKeySupport в части .EnableSwaggerUI.После доступа к визуализации пользовательского интерфейса / Swagger и использования Authorize, передав мой токен, он не отправляет этот токен в API.Я могу сказать, что он не отправляется, поскольку его нет в приведенном примере CURL.