2

我需要在 Google Cloud Platform 中使用 IAP 进行身份验证,但我无法获取保护 Airflow Web 服务器的代理的客户端 ID。

我需要一个命令来执行此操作,因为我无法使用JSON服务帐户的密钥。

4

2 回答 2

1

不是通过 gcloud,但您可以尝试以下操作:curl --verbose https://url-for-your-app/ | grep Location: | sed 's/.*client_id=//' | sed 's/&.*//'

或者通过gcloud,我想gcloud compute backend-services describe显示出来

于 2020-01-10T18:41:28.480 回答
0

gcloud不幸的是,目前使用CLI无法做到这一点。这里有一个功能请求,您可以通过单击问题 ID 旁边的星号按钮来表达您的兴趣。除此之外,生成 OAuth 客户端 ID 的唯一方法是根据文档通过凭据页面。

于 2020-01-10T09:44:39.787 回答