gpt4 book ai didi

python - 将 Google Cloud 客户端/服务帐户 secret json 文件放在哪里?

转载 作者:行者123 更新时间:2023-12-04 16:07:01 31 4
gpt4 key购买 nike

所以我的项目中有以下代码

flow = flow_from_clientsecrets(client_secrets_file, scope=flow_scope, redirect_uri='urn:ietf:wg:oauth:2.0:oob')

它从 client_secret.json 文件中读取,以便我使用 Google Cloud API。
这是为 Google Cloud Storage 设置环境变量的另一段代码。
os.environ['GOOGLE_APPLICATION_CREDENTIALS'] = os.path.join(dir, '../config/service_account.json')

通常,我会将这些信息放在环境变量中,但我不知道如何使用 json 文件来做到这一点。我应该把这些文件放在哪里,或者我应该如何更改它们,以便我可以安全地在线推送我的代码而不会泄露我的凭据?

任何帮助表示赞赏。

最佳答案

您可以将文件存储在 key 中并通过 Google Cloud 访问该 key secret 管理员 .也建议将敏感数据存储在环境变量中。您可以在此处找到有关如何设置的更多信息:https://cloud.google.com/secret-manager/docs/

关于python - 将 Google Cloud 客户端/服务帐户 secret json 文件放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48294492/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com