gpt4 book ai didi

python - 如何使用 Python 访问受 IAP 保护的资源?

转载 作者:行者123 更新时间:2023-12-03 17:35:23 24 4
gpt4 key购买 nike

如何使用 Python 访问受 IAP 保护的资源?更具体地说,我想生成 Bearer Authorization 中需要的 token header 来调用受 IAP 保护的资源。

我创建了一个服务帐户,授予它“IAP 保护的 Webapp 用户”权限并将其 JSON 凭据下载到磁盘。

最佳答案

由于您已创建用于身份验证的服务帐户,因此您可以使用 OIDC token 对受 IAP 保护的资源进行身份验证。

获取和使用 token 进行身份验证的步骤如下所示 here ,但这里有一个小总结:

  • 前往控制台中的 Cloud IAP 页面并编辑您要访问的资源的 OAuth 客户端。
  • 使用从凭据页面获得的客户端 ID,请求 OIDC token 。
  • Authorization: Bearer 中包含 OIDC token header ,这样您就会对受 IAP 保护的资源发出经过身份验证的请求。
  • 关于python - 如何使用 Python 访问受 IAP 保护的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48749882/

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