2015-12-03 23 views
9

OAuth'u google ile kullanmaya çalışıyorum. Ben SonraGoogle oauth jetonları için bağlantı nedir?

https://www.googleapis.com/oauth2/v4/token 

için POST tarafından bir erişim-jetonu almak için denemek Ama bu bana bir "bulunamadı" hatası verir

https://accounts.google.com/o/oauth2/v2/auth 

bir POST kullanarak bir kod alırsınız. Bu URI yanlış mı? Destek için teşekkürler ...

cevap

1

Oauth, Google tarafından kullanımdan kaldırılmıştır. OAuth 2.0 için, gösteren onların well-known OpenID Configuration link deneyin:

"authorization_endpoint": "https://accounts.google.com/o/oauth2/v2/auth" 
+0

Tek uyarı şu ki, güncelleştirilmemiş ve "token_endpoint": "https://www.googleapis.com/oauth2/v4/token" 'döndürür. Bulunamadı – erdomester

+1

' token_endpoint' hala "Bulunamadı" özelliğini 2017'de döndürüyor –

+1

Üzgünüm, benim hatam. Son noktaya POST yapmak zorunda kaldım. –

3

Ben belirteci şu an çok Oauth2 için çalışmaya ele verdik URI https://www.googleapis.com/oauth2/v3/token olduğunu. Belgede başvurulan "v4" ün aynı olduğunu gördüm, ancak bunu da işe yaramadı. Google altyapısında kendi OAuth2 müşterilerine geliştiriyorsanız

, ben tavsiye ederim Google'ın her istek ve API'ler için tepki aracılığıyla alır Oauth2 Playground.

+0

Hey! '' https: // www.googleapis.com/oauth2/v3/token' '' Bulunamadı' döndürüyor ' –

+0

Üzgünüm, kusura bakmayın. Son noktaya POST yapmak zorunda kaldım. –

İlgili konular