如何在Google Apps脚本中使用Google服务帐户通过IAM进行身份验证?

时间:2020-07-30 21:47:53

标签: google-apps-script google-cloud-platform google-iam triggers

  • 我正在编写Google Apps脚本
  • 我想对外部服务器进行https呼叫。
  • 此服务器恰好位于GCP(Google云平台)上, 在IAM后面。

为了能够通过服务器进行身份验证,我需要传递一个Authorization Bearer标头。我的问题是,如何通过授权承载?

据我了解,我有2种尝试和失败的选择:

  1. 使用默认的GSA appsdev-apps-dev-script-auth@system.gserviceaccount.com.并向其授予IAM权限(无效)。
  2. 创建自定义GSA,然后将私有令牌保存在“应用程序脚本”属性中。但是,如何将令牌转换为JWT,以便可以将其用作授权载体

0 个答案:

没有答案