You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

部署Django应用至Google Cloud时Secret ID格式错误问题求助

问题原因及解决办法

错误原因

你传入的secret_id格式不符合GCP Secret Manager的要求:该参数仅接受纯Secret名称(仅包含字母、数字、下划线,匹配[a-zA-Z_0-9]+规则),但你填写了完整的资源路径projects/618731075169/secrets/django_settings/versions/latest,其中的项目ID、资源类型前缀和版本后缀都不属于secret_id的合法内容,因此触发格式校验错误。

解决步骤

  1. 将secret_id修改为纯Secret名称:django_settings
  2. 如果需要指定版本(比如latest),不要把版本信息拼到secret_id里,而是通过单独的参数传递(例如使用GCP Python客户端库时,可通过version_id="latest"参数指定版本,具体方式取决于你使用的SDK或配置逻辑)。

GCP Secret Manager的客户端库会自动结合项目ID等上下文信息生成完整资源路径,无需手动在secret_id中填写全路径。

内容的提问来源于stack exchange,提问作者Artemii Khristich

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 04:49:50