可以在Firebase和Google Place API中使用android证书指纹sha1吗?
问题描述:
我想知道我们是否可以在Firebase和Google Maps API中使用相同的证书指纹SHA1?可以在Firebase和Google Place API中使用android证书指纹sha1吗?
在此之前,我正在使用我的证书指纹SHA1进行Firebase登录授权。但是,对于Google Places API,我也必须使用证书指纹SHA1。首先,我在Firebase控制台中删除了指纹SHA1,并将其添加到Google Places API中。接下来,我在Firebase中添加指纹SHA1,但收到消息说:
尝试修改Android证书指纹时发生错误。请稍后再试。
然后我尝试删除Google API Manager中的SHA1,并将其放回到Firebase中。现在我收到一条消息:
您指定的指纹已被此OA项目或其他项目中的Android OAuth2客户端ID使用。
当我试图将SHA1放入Google Places API。
而且,两者都具有相同的包名称。
答
密钥
是的,您可以在firebase和Google Place API中使用sha1。因为sha1键在同一台PC上只产生一次,如果你想第二次就不能产生。
欲了解更多信息,请点击此链接。
答
我发现我的答案。事实证明,我的其他Android项目具有相同的SHA1键(重复)。我在Google API Manager中检查了我的所有项目,其中一个项目具有由Google Service自动创建的SHA1。
在我删除了我不想要的项目后,一切都很好。