我们在一个谷歌服务帐户中有多个项目,每个项目都有单独的GOOGLE_APPLICATION_CREDENTIALSjson 文件。根据基于语言环境的要求,projectID我们必须使用相关的凭证 json 文件。
尝试通过环境变量加载,但只能接受一个文件路径,
设置环境变量
GOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/[FILE_NAME].json"
Run Code Online (Sandbox Code Playgroud)
如果请求来自该服务帐户中的任何项目,则期望身份验证成功。