Google 服务账户密钥(json)和 AWS Elastic Beanstalk

Google Service Account key(json) and AWS Elastic Beanstalk

我是 运行 AWS Elastic Beanstalk 上的一个应用程序,想使用 Google Cloud Translation API。据我所知,唯一的身份验证选项是 Google 服务帐户。

https://cloud.google.com/video-intelligence/docs/common/auth

据此 link 据说可以安全地存储 json 文件。我该怎么做,但我的应用程序仍然可以访问它?据我所知,Elastic Beanstalk 中的所有内容都已发布到网络上。实现此目标的最佳方法是什么?

根据您网站后端的实施方式,您可以将文件存储在安全的 S3 存储桶中,并在运行时从您的应用程序中读取内容。