代码之家  ›  专栏  ›  技术社区  ›  redflour

更改用于Google登录的SHA-1密钥

  •  2
  • redflour  · 技术社区  · 8 年前

    我的应用程序使用Google登录,这需要包名和SHA-1指纹,以便为应用程序启用Google登录并获取json配置文件。天真的是,由于这是一项正在进行的工作,我使用了调试密钥库中的SHA-1,而不是生产密钥。我现在似乎无法更改与应用程序关联的SHA-1和谷歌登录服务。

    我的选择是什么?我考虑过的一个问题是更改应用程序的包名,并重新生成配置文件。

    2 回复  |  直到 8 年前
        1
  •  2
  •   Nick Fortescue    8 年前

    您不需要更改包名!

    1. 转到云。谷歌。通用域名格式
    2. 从左侧菜单中选择API和服务
    3. 选择凭据
    4. 选择要更改的OAuth 2.0客户端id,例如“Android客户端1”
    5. 单击看起来像铅笔的东西进行编辑
    6. 编辑签名证书,然后单击保存

    或者,如果希望调试和生产都正常工作,则在步骤4中只需添加一个具有相同包名但不同证书的新客户端id。

        2
  •  1
  •   beastlyCoder    8 年前

    据我所知,我认为在您输入值后,没有办法更改它,因此更改包名并重新生成配置文件是安全而简单的方法。如果可行,请告诉我!