保护 eclipse-microprofile 指标和健康端点

Securing eclipse-microprofile metrics and health end points

我正在使用 Quarkus 构建 REST API。 我在 https://quarkus.io/guides/microprofile-health

之后启用了 MicroProfile Health 端点

我想知道如何保护或降低 <IP>:8080/health 端点的可见性,使其对外部用户不可见。

然后您可以使用以下配置:

quarkus.http.auth.permission.public.paths=/health/*,/metrics/*,/openapi/*
quarkus.http.auth.permission.public.policy=authenticated

如果您的安全未启用,请检查此guide