我在生产应用程序的 Google Cloud Platform (GCP) 中创建了一个 OAuth 2 客户端 ID。然而,这仅供内部使用,所以我将其删除并尝试在我们的开发 GCP 项目中再次添加它。
但是当尝试添加它时,它说
Save failed
Requested entity already exists
Tracking number: xxx
我做错了什么?我是否需要执行一些额外的步骤才能完全删除 OAuth 2 客户端 ID?我大约一个月前就把它们删除了,所以现在它应该已经消失了。
1个月后,问题似乎自动解决了。我认为当您按删除时它只是软删除,然后一个月后硬删除。相当烦人的系统。
您还可以删除整个项目以摆脱不需要的幽灵客户端,但显然您会丢失所有配置。
仅当程序包名称和 SHA1 指纹已作为另一个客户端 ID(即使是最近删除的客户端 ID)中的组合存在时,才会发生这种情况。解决方法如下:
这让我免于等待 30 天。