我有一个Sping Boot 应用程序,我需要开发一个API来从GCP bucket下载文件。
my_bucket = "bucketTest" download_path = bucketTest + "/file.txt"
在我开始编写下载代码之前,有哪些预备步骤?我读到我需要一个GOOGLE_APPLICATION_CREDENTIALS环境变量,我在哪里可以找到它?一旦我设置了这个环境变量,我是否只需要编写下载代码,或者在控制器函数中有一些设置?
7hiiyaii1#
也许这个主题能有所帮助:spring controller download file GCS的最大值对于GOOGLE_APPLICATION_CREDENTIALS,它允许在GCP上验证应用程序。
GOOGLE_APPLICATION_CREDENTIALS
GCP
IAM GCP page
main
Spring Boot
1条答案
按热度按时间7hiiyaii1#
也许这个主题能有所帮助:spring controller download file GCS的最大值
对于
GOOGLE_APPLICATION_CREDENTIALS
,它允许在GCP
上验证应用程序。IAM GCP page
上创建一个具有所需权限的服务帐户。main
和Spring Boot
应用程序的入口点之前,设置以服务帐户json键的路径为目标的GOOGLE_APPLICATION_CREDENTIALS
env var。