关于android中google身份验证的证书指纹选择

时间:2016-04-20 10:57:24

标签: android android-studio google-play-services rsa-key-fingerprint

我正在尝试在我的Android应用中实施Google身份验证。要在Android应用SHA1中实施Google登录选项,需要生成OAuth 2.0 client IDs

我正在使用ubuntu,这是我检索Certificate fingerprints

的过程

我输入了以下命令

cd /usr/lib/jvm/java-8-oracle/jre/lib/security
keytool -list -keystore cacerts -v

然后我找到了以下输出

    Your keystore contains 177 entries

    Alias name: debian:pscprocert.pem
    Creation date: Jan 30, 2016
    Entry type: trustedCertEntry

    Owner: CN=PSCProcert, C=VE, O=Sistema Nacional de Certificacion Electronica, OU=Proveedor de Certificados PROCERT, ST=Miranda, L=Chacao, EMAILADDRESS=contacto@procert.net.ve
    Issuer: EMAILADDRESS=acraiz@suscerte.gob.ve, OU=Superintendencia de Servicios de Certificacion Electronica, O=Sistema Nacional de Certificacion Electronica, ST=Distrito Capital, L=Caracas, C=VE, CN=Autoridad de Certificacion Raiz del Estado Venezolano
    Serial number: b
    Valid from: Tue Dec 28 22:51:00 BDT 2010 until: Sat Dec 26 05:59:59 BDT 2020
    Certificate fingerprints:
         MD5:  XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX       
         SHA1: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
         SHA256: XX:XX:XX...
         Signature algorithm name: SHA256withRSA
         Version: 3

*******************************************
*******************************************


Alias name: debian:ca_disig_root_r2.pem
Creation date: Jan 30, 2016
Entry type: trustedCertEntry

Owner: CN=CA Disig Root R2, O=Disig a.s., L=Bratislava, C=SK
Issuer: CN=CA Disig Root R2, O=Disig a.s., L=Bratislava, C=SK
Serial number: 92b888dbb08ac163
Valid from: Thu Jul 19 15:15:30 BDT 2012 until: Sat Jul 19 15:15:30 BDT 2042
Certificate fingerprints:
         MD5:  XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX       
         SHA1: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
         SHA256: XX:XX:XX...
     Signature algorithm name: SHA256withRSA
     Version: 3

********************************
********************************
********************************
and other Certificate fingerprints

由于密钥库包含177个条目,我应该将其用于Google API密钥和OAuth 2.0客户端ID。

以前我使用的是最后一个SHA1但是我无法验证该应用。我对它非常困惑。请提出建议。为什么我得到这么多证书指纹实体? 我感谢您的帮助和建议。感谢

0 个答案:

没有答案