使用 FAB 认证管理器生成 JWT token

注意

本指南仅适用于您的环境配置了 FAB 认证管理器的情况。

为了使用 Airflow 公共 API,您需要一个 JWT token 用于身份验证。然后您可以将此 token 包含在 Airflow 公共 API 请求中。要生成 JWT token,请使用 FAB 认证管理器 token API 中的 Create Token API。

示例

ENDPOINT_URL="http://localhost:8080/"
curl -X 'POST' \
    "${ENDPOINT_URL}/auth/token" \
    -H 'Content-Type: application/json' \
    -d '{
    "username": "<username>",
    "password": "<password>"
    }'

此过程将返回一个 token,您可以在 Airflow 公共 API 请求中使用它。

此条目有帮助吗?