2013-09-07 13 views
326

Używam interfejsu API Google Apps dla mojej aplikacji i próbuję autoryzować go przy użyciu OAuth2. Stworzyłem projekt i aplikację w nim za pomocą konsoli Google API. Używam następujący adres URL do pozwolenia:Błąd: invalid_client no application name

https://accounts.google.com/o/oauth2/auth&scope=https://www.googleapis.com/auth/admin.directory.user&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&client_id=(my application clientid) 

otrzymuję następujący błąd,

Error: invalid_client 
no application name 
Request Details 

Mam zweryfikowaniu identyfikatora klienta, a nawet status administratora SDK.

+0

czynią to tak trudne dla bezpieczeństwa pracy. spinless – r3wt

Odpowiedz

607

Ten błąd jest wyświetlany w przypadku, gdy pod "APIs & auth" -> "Ekran zgody" masz puste pole "NAZWA PRODUKTU" - musisz również wybrać adres e-mail.

Możesz znaleźć "Ekran zgody" pod a link !, kliknij nazwę projektu, a następnie przejdź do "APIs & auth" -> "Ekran zgody".

+0

Czy muszę też włączyć fakturowanie? – jpbochi

+2

Nie, po dodaniu nazwy produktu zadziała. To wszystko, co musiałem zrobić. –

+0

Używam Xcode 4.2 i programisty dla iOS 7! Muszę też dodać adres! Dziękuję bardzo! –

3

Jak mówi @ Chris-Kempen, musisz odtworzyć wszystkie niezbędne identyfikatory OAuth PO, aby ustawić adres e-mail dla swojej aplikacji.

Jeśli utworzysz poświadczenia OAuth PRZED ustawiasz adres e-mail pomocy technicznej na ekranie zgody, wtedy wydaje się, że zawsze otrzymasz ten błąd.

+0

Jak wspomniał później Matej, wydaje się, że to tylko kwestia czekania nieco dłużej, aby zmiany się rozprzestrzeniły :) –

1

mam podobny problem, być może, że może pomóc innym:

Mój błąd był „nieprawidłowy typ klienta” zamiast „bez nazwy aplikacji”, i ustawienie e-mail i nazwę projektu niej daleko rozwiązać mój problem.

Jednak zarejestrowałem mój projekt jako WebApp. Kiedy zmieniłem to na "Inne", w końcu zadziałało.

+0

Czy pamiętasz, gdzie zmieniłeś ustawienie na "Inne" zamiast WebApp? Nie mogę go nigdzie znaleźć. :/ – LNA

+0

Przepraszam, szybko to sprawdziłem i nie znalazłem, chyba go zmienili: / –

Powiązane problemy