Getting 'E / TokenRequestor: Sie haben OAuth2-bezogene Konfigurationen falsch. Detaillierter Fehler: INVALID_AUDIENCE ', auch nachdem genaue Client-IDs angegeben wurden

9

Ich habe die GoogleSignIn-Option in meiner App bereitgestellt.

Hier ist mein Code:

%Vor%

Ich habe 2 Client-IDs, eine ist Web-Client und eine andere ist Android-Client.

Ich habe meine Kunden-IDs mit meiner google-services.json -Datei und meinem Projekt auf console.developers.google.com überprüft. Sie stimmen alle überein.

Aber ich bekomme immer noch diesen Fehler: E/TokenRequestor: You have wrong OAuth2 related configurations, please check. Detailed error: INVALID_AUDIENCE 06-27 12:40:14.651 4443-4484/? D/AuthAccountOperation: id token request failed.

Was könnte möglicherweise diesen Fehler verursachen?

Ist meine App nicht mehr mit meiner App auf meiner Konsole verbunden oder ist es etwas anderes?

Bitte lassen Sie es mich wissen.

    
Hammad Nasir 27.06.2016, 07:19
quelle

2 Antworten

2

Sie müssen den SHA-Fingerabdruck für jede Android-App in Ihren Projekteinstellungen hinzufügen. Wenn Sie Firebase verwenden, bearbeiten Sie den folgenden Link mit dem Namen Ihres Projekts und fügen Sie dann den Fingerabdruck für Ihre App hinzu.

%Vor%     
abdllhbyrktr 05.05.2017 07:48
quelle
1

Wenn Sie sich mit einem Google-Konto anmelden möchten, sollten Sie Folgendes machen:     1.Laden Sie eine APK (z. B. packageName ist 'com.example.xxx' & amp; keystore SHA1 ist 'qwertyuiop ....') zu Google Developer Console, dann erhalten Sie die ClientID.     2.Verwenden Sie die korrekte ClientID, die Sie gerade erhalten haben, und signieren Sie Ihre Apk mit der richtigen Keystore-Datei, wobei SHA1 "qwertyuiop ..." ist. Im Allgemeinen könnten Sie es schaffen.

Sie können sich immer noch nicht anmelden, einer der oben genannten Schritte muss falsch sein, überprüfen Sie es Schritt für Schritt. Ich schätze, Sie Keystore-Datei kann für Ihren Debug-Modus falsch sein.

    
Yachao 19.01.2017 12:26
quelle