Rozwiązywanie problemów z uwierzytelnianiem i autoryzacją

Na tej stronie znajdziesz opis kilku częstych problemów, które możesz napotkać uwierzytelnianie i autoryzacja.

This app isn't verified

Jeśli na ekranie zgody OAuth pojawi się ostrzeżenie „Ta aplikacja nie jest zweryfikowana”, Twój aplikacja żąda zakresów, które zapewniają dostęp do poufnych danych użytkownika. Jeśli aplikacja korzysta z zakresów wrażliwych, aplikacja musi przejść przez proces weryfikacji aby usunąć to ostrzeżenie i inne ograniczenia. W fazie tworzenia aplikacji możesz pominąć to ostrzeżenie, wybierając Zaawansowane > Otwórz {Project Name} (niebezpieczne).

File not found error for credentials.json

Podczas uruchamiania przykładowego kodu możesz zobaczyć komunikat „Nie znaleziono pliku” lub „nie tak plik” – komunikat o błędzie dotyczący plikucredential.json.

Ten błąd występuje, jeśli nie autoryzowano aplikacji komputerowej dane logowania. Aby dowiedzieć się, jak utworzyć dane logowania w przypadku aplikacji komputerowej przejdź do Utwórz dane logowania.

Po utworzeniu danych logowania sprawdź, czy pobrany plik JSON został zapisany jako credentials.json Następnie przenieś plik do katalogu roboczego.

Token has been expired or revoked

Uruchamiając przykładowy kod, możesz zobaczyć komunikat „Token wygasł”. lub „Token został unieważniony” .

Ten błąd występuje, gdy token dostępu z serwera autoryzacji Google ma wygasła lub została unieważniona. Informacje o potencjalnych przyczynach i poprawek, zobacz Okres ważności tokena odświeżania

Błędy JavaScriptu

Poniżej znajduje się kilka typowych błędów kodu JavaScript.

Error: origin_mismatch

Ten błąd występuje podczas procesu autoryzacji, jeśli są używane host i port nie pasuje do dozwolonego źródła JavaScriptu w Twojej Projekt w konsoli Google Cloud. Pamiętaj, aby ustawić autoryzację źródło JavaScriptu i czy adres URL w przeglądarce pasuje do pierwotnego adresu URL.

idpiframe_initialization_failed: Failed to read the 'localStorage' property from 'Window'

Ten błąd występuje, gdy pliki cookie innych firm i przechowywanie danych nie są włączone w przeglądarce. Te opcje są wymagane przez bibliotekę logowania Google. Dla: więcej informacji znajdziesz w Pliki cookie innych firm i miejsce na dane.

idpiframe_initialization_failed: Not a valid origin for the client

Ten błąd występuje, gdy zarejestrowana domena nie jest zgodna z domeną używanego do hostowania strony internetowej. Sprawdź, czy zarejestrowane źródło jest zgodne z adresem URL w przeglądarce.