2017-10-06 5 views
0

J'essaie de mettre en place un système de connexion simple dans mon application python/flask avec Google auth, mais je reçois cette erreur sur le navigateur:Authentification Google en erreur python/flask: Valeur de paramètre non valide pour redirect_uri: Schéma invalide: ('http: // localhost: 8080/oauth2callback',)

  1. That’s an error.

Error: invalid_request

Invalid parameter value for redirect_uri: Invalid scheme: (' http://localhost:8080/oauth2callback ',)

Ceci est la capture d'écran du navigateur: enter image description here


les informations d'identification de la console Google sont configurés comme:

Authorised JavaScript origins: http://localhost:8080 
Authorised redirect URIs: http://localhost:8080/oauth2callback 

enter image description here


Ma mise en œuvre est basée sur ce point essentiel: https://gist.github.com/ashish01/2a4a0f9b525096633ca2

Ma ligne 15 est configuré comme:

GOOGLE_LOGIN_REDIRECT_URI='http://localhost:8080/oauth2callback', 

Et je reçois cette erreur lorsque je tente pour accéder à l'itinéraire '/ home'

Est-ce que quelqu'un sait pourquoi Google se plaint du plan et comment résoudre ce problème?

Répondre

1

vous avez dans votre caractères non valides URI de redirection

(' http://localhost:8080/oauth2callback ',)

supplémentaire, à la fin.

+1

Merci @DaImTo. Il y avait une faute de frappe dans la config: GOOGLE_LOGIN_CLIENT_ID = « 123456789-11111111111111111111.apps.googleusercontent.com », Est-ce que vous voyez les virgules à la fin .. mon mauvais?! –