В настоящее время я использую OpenAPI 3, чтобы указать свой API, и я генерирую заглушки сервера с помощью генератора OpenAPI .
API Spe c для безопасности выглядит довольно стандартно
securitySchemes:
BearerAuth:
type: http
scheme: bearer
bearerFormat: JWT
ApiKeyAuth:
type: apiKey
in: header
name: X-API-Key
Я применил ApiKeyAuth
во всем мире.
security:
- ApiKeyAuth: []
Схема безопасности рассматривается при создании заглушки,
@ApiOperation(authorizations = {
@Authorization(value = "ApiKeyAuth")
})
, но интерфейс Swagger ничего не показывает.
Есть ли у вас какие-либо идеи, как я могу заставить это появиться в Swagger UI, или я нахожусь здесь на неправильном пути?
С уважением, Уве