繁体   English   中英

如何安全地访问包含服务帐户凭据的 json 文件?

[英]How can I securely access json file containing service account credentials?

我正在尝试创建使用 Google Cloud Storage 存储桶的 Django 项目,并将其部署在 Heroku 或其他云服务上。

为了使用 Cloud Storage,我需要使用服务帐户对自己进行身份验证。 所以我得到了包含服务帐户凭据的 json 文件。

在应用程序中,我需要提供 json 文件的路径,这意味着我必须在应用程序中保存 json 文件。

我可以使用环境变量来隐藏路径本身,但我仍然需要将 json 文件保存在 Django 项目中的某处以及部署在远程服务器中时。 我不确定这是否安全...

如何在生产期间安全访问 Google Cloud Storage?

使用环境变量的原因是为了确保敏感凭据不会被意外共享,例如 GitHub。 如果有人可以访问您的服务器,那么无论如何都会受到损害。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM