Skip to main content
Lors de la création d’un nouvel identifiant pour de nombreuses connexions, vous devrez fournir le SHA-1 du certificat utilisé pour signer votre application. Lorsque vous terminez la configuration de votre application dans le Auth0 Dashboard, vous devrez aussi fournir la valeur SHA-256. Repérez le certificat utilisé pour signer votre application. Si vous n’en avez pas, vous pouvez en générer un. Pour les applications de production, il est recommandé de le faire. Pendant le développement, vous pouvez signer votre application avec le certificat android.keystore par défaut, généré automatiquement lors de l’installation du SDK. Dans cet exemple, nous allons utiliser ce keystore par défaut. Pour générer les hachages de clé à l’aide de ce keystore, suivez les exemples ci-dessous.

Génération de vos hachages de clé

Sous Windows : keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android Sous Linux / macOS : keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android Exemple de sortie : Alias name: androiddebugkey Creation date: Jan 01, 2013 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: CN=Android Debug, O=Android, C=US Issuer: CN=Android Debug, O=Android, C=US Serial number: 4aa9b300 Valid from: Mon Jan 01 08:04:04 UTC 2013 until: Mon Jan 01 18:04:04 PST 2033 Certificate fingerprints: MD5: AE:9F:95:D0:A6:86:89:BC:A8:70:BA:34:FF:6A:AC:F9 SHA1: BB:0D:AC:74:D3:21:E1:43:07:71:9B:62:90:AF:A1:66:6E:44:5D:75 SHA256: 15:B9:F9:33:9F:E4:E3:68:C2:10:49:17:5D:A8:77:12:7C:8E:57:E9:FF:B7:23:EA:CC:DD:56:08:06:C9:5E:33 Signature algorithm name: SHA256withRSA Version: 3

Utilisation de vos hachages de clés

Une fois vos hachages de clés générés, copiez la valeur SHA256 obtenue, puis accédez aux paramètres de votre application dans le Auth0 Dashboard. Cliquez sur “Show Advanced Settings” et, dans l’onglet “Device Settings”, sous “Android”, saisissez le nom du package de votre application dans le champ “App Package Name”, puis la valeur SHA256 que vous avez copiée dans le champ “Key Hashes”. N’oubliez pas d’enregistrer les modifications. Si vous n’ajoutez ni l’URL de callback aux paramètres de l’application ni les hachages de clé aux paramètres de l’appareil de l’application, le serveur Auth0 ne renverra pas le résultat de la requête à votre application.