gpt4 book ai didi

authentication - Quarkus:如何使用 swagger-ui 测试安全的 API 端点

转载 作者:行者123 更新时间:2023-12-04 01:13:43 24 4
gpt4 key购买 nike

我们有一个带有一些安全端点的 Quarkus 应用程序。为了无需太多努力即可进行开发和轻松测试,我们希望使用 Swagger UI,如 https://quarkus.io/guides/openapi-swaggerui 中所述。 .但这似乎只适用于未 protected 端点。

有没有办法在 Swagger UI 中也向 protected 端点发出请求?

最佳答案

您需要在规范中添加安全方案:

一种方法是使用注释:

@OpenAPIDefinition(info = @Info(title = "My API", version = "v1"))
@SecurityScheme(
name = "basicAuth",
type = SecuritySchemeType.HTTP,
scheme = "basic"
)
public class ExampleApiApplication extends Application {
}

启用安全方案后,授权按钮将出现在 swagger ui 上。安全方案可以是基本的、承载的等。

Authorize button

关于authentication - Quarkus:如何使用 swagger-ui 测试安全的 API 端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64037662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com