2017-12-27 30 views
2

Firebase Google Authenticate-Methode schlägt in Google Chrome. Ich sehe diese zwei Nachrichten in der Dev-Tools-Konsole.Firebase Auth in Google Chrome

OPTIONS https://www.googleapis.com/identitytoolkit/v3/relyingparty/getProjectConfig?key=my-app-key&cb=1514367607784 net::ERR_QUIC_PROTOCOL_ERROR 

Info: The current domain is not authorized for OAuth operations. This will prevent signInWithPopup, signInWithRedirect, linkWithPopup and linkWithRedirect from working. Add your domain (my-web-domain.com) to the OAuth redirect domains list in the Firebase console -> Auth section -> Sign in method tab. 

Ein Domäneneintrag wird in der Anmeldemethode Firebase-Konsole festgelegt. In Google Konsole (API und Dienste) gibt es meine Firebase Web API-Schlüssel mit Einschränkungen = keine, sowie OAuth2 Eintrag mit der richtigen Client-ID und Client-Geheimnis mit denen meiner Firebase-Projekt in Firebase-Konsole angezeigt. Die Domäne wird auch in Autorisierter JavaScript-Ursprung Abschnitt festgelegt. Authorized redirect URI section hat einen Eintrag https://fbase-unique-name.firebaseapp.com/__/auth/handler

Soweit ich festgestellt habe, begann dieser Fehler vor einer Woche oder so vor und passiert nur auf Chrom. Ich habe versucht, Chrom, Firefox, egde, mutig in Linux und Windows und es funktioniert. Vielen Dank im Voraus

+0

Ich frage mich, ob dies für eine SDK-Version spezifisch ist? Scheint wie eine ziemlich merkwürdige Kombination von Faktoren. – Kato

+0

Ich habe die neuesten und einige ältere versucht, alle mit dem neuesten Google Chrome fehlschlagen. – lavokad

+0

Arbeiten für mich auf dem neuesten Chrome mit Google Auth. https://kato-sandbox.firebaseapp.com/ – Kato

Antwort

0

ich ähnliches Problem hatte, geschah nur in neueste Chrom, aber mein Fehler ist

auth/network-request-failed

Meine Lösung ist die Beta-Chrom-Kanal auf https://www.google.com/chrome/browser/beta.html zum Herunterladen und irgendwie der Fehler nicht tut Popup mehr, nicht sicher, was das Problem verursacht hat.