身份验证未经授权

时间:2018-08-23 15:22:34

标签: unity3d google-play-games

我正在尝试将Google Play游戏服务集成为已发布的Android游戏的更新。 但是登录不起作用,并且出现“ SIGN_IN状态:ERROR_NOT_AUTHORIZED”错误消息。

我想这可能与没有适用于Android的Oath客户端ID的链接应用有关。因此,我尝试创建一个指纹,但收到一条错误消息:“您指定的指纹已被该项目或另一个项目中的Android OAuth2客户端ID使用。” 的确如此,因为我已经为两个游戏使用了相同的证书,所以我已经发布的另一个游戏确实使用了SHA指纹。

对多个应用程序使用同一证书是否是错误的做法? 我应该怎么做才能链接我的应用程序,因为我猜我无法更改已经发布的两个游戏中的任何一个的证书?谢谢!

1 个答案:

答案 0 :(得分:0)

  

您指定的指纹已被Android OAuth2使用   此项目或其他项目中的客户ID

暗示您不应该这样做,所以对我来说,这听起来不是一个好习惯。

尝试为每个项目生成一个不同的签名证书。

相关问题