Относительно выбора отпечатков пальцев сертификата для аутентификации Google в Android
Я пытаюсь реализовать аутентификацию Google в моем приложении для Android. Для реализации опции входа в Google в приложении Android SHA1
необходим для генерации 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 записей, которые следует использовать для ключей API Google и идентификаторов клиентов OAuth 2.0.
Ранее я использовал последний SHA1
но я не работал для аутентификации приложения. Я очень смущен по этому поводу. Пожалуйста, предложите что-нибудь. Почему я получаю слишком много отпечатков сертификатов? Я ценю вашу помощь и совет. Спасибо