Je suis en ajoutant Google Oauth2 pour une application Rails, mais ont été incapables de franchir les premières étapes.
J'ai mis en place une application, et défini d'identification du client et secret.Mais je reçois Invalid parameter value for redirect_uri: Non-public domains not allowed: http://localhost/path/to/callback
Qu'est-ce que cela signifie? Est-ce parce que je suis en essais sur un local environnement de dev?
Merci pour toutes les idées.
MODIFIER
Cela peut être parce que l'URI de l'application diffère de l'envoi d'URI. Mais quand je vais sur Google et que vous essayez d'autoriser le chemin d'accès à mon dev d'appli, je reçois OAuth2 redirect is invalid
. Est-ce une limitation de l'utilisation d'un hébergés localement application?
EDIT 2
La demande, je suis de la génération ressemble à ceci:
https://accounts.google.com/o/oauth2/auth?response_type=code&client_id=###########&redirect_uri=http%3A%2F%2Fmyapp.dev%2Fusers%2Fauth%2Fgoogle_oauth2%2Fcallback&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile&approval_prompt=&access_type=offline
Est-ce correcte. J'ai essayé cela avec client_id en incluant et en excluant l' .apps.googleusercontent.com
section. Ni semble fonctionner.