繁体   English   中英

尝试创建新的客户端ID时,Google Developers Console服务器错误

[英]Google Developers Console server error when attempting to create new Client ID

我使用Google Developers Console创建了一个新项目,并尝试生成OAuth客户端ID(用于从Android访问Google API的凭据。)我选择OAuth选项,然后选择“已安装的应用程序”,然后输入我的软件包名称和SHA1来接收以下错误:

服务器错误

发生内部错误:错误(projectid = 333333333333)内部:无法更新客户端密钥。

有任何想法吗? 因为没有选择,如果无法联系Google Cloud技术,我是否必须支付Silver支持费用?

我以前用相同的程序包名称创建了一个Google Developer Console项目,但最终删除了Client ID(并删除了该项目。)我在想Google系统无法完全完成该删除过程,或者需要某种清理方法启动过程,因为上面的错误消息显示无法“更新”客户端密钥。

我正在回答自己的问题,希望对其他人有所帮助。

即使我以前删除了具有相同程序包名称和SHA1指纹的客户端ID,它显然仍然存在于Google API系统中的某个位置。 通过导航到OLD Google Developer Console,这变得显而易见。

要导航至旧的Google Developer Console,请使用以下网址(注意:您必须将012345678901替换为您的项目ID。)

https://code.google.com/apis/console/?noredirect#project:012345678901:access

这确认了我之前使用NEW Developer Console删除的客户端ID在系统中仍然存在。

使用OLD开发人员控制台删除客户端ID后,我可以在新控制台中创建客户端ID。 :)

我不确定OLD控制台将可用多长时间,但我希望这会使其他人受益。

好吧,我检查了旧控制台,没有删除的记录。 但是,我发现问题仅出现在具有发行版SHA1密钥的已发布应用程序中。 我的意思是,例如,我在Google Play上发布了带有release sha1键的org.domain.package1。 然后我得到错误。 但是,如果我使用相同的sha1密钥创建包名称为org.domain.package2的客户端ID,则会创建该ID。

暂无
暂无

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

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