gapi.auth. 2.ExternallyVisibleError: Invalid cookiePolicy

j'essaye d'ajouter un Google Sign In Authentication system à mon application, mais je continue de recevoir une erreur étrange que je n'ai vu personne obtenir. Je suis en utilisant EXACTEMENT le google exemple de code.

j'ai pensé qu'il pourrait être une erreur lors du chargement de l'api, donc j'ai vérifié le chargement asynchrone et tout semble se charge correctement, mais je reçois cette erreur dans la console:

gapi.auth. 2.Externalvisibleerror: Invalide cookiePolicy

j'ai cherché partout des gens ayant le MÊME PROBLÈME, MAIS je n'ai rien trouvé de semblable.

des idées?

EDIT: j'ai essayé de créer une page avec UNIQUEMENT le code du tutoriel, mais l'erreur persiste.

24
demandé sur BryanH 2015-10-01 23:48:14

2 réponses

Eh bien, il s'avère que j'essayais de tester L'API en accédant directement à mes fichiers localement (index.HTML.) L'API Google Sign In ne fonctionne que sur un serveur web en cours d'exécution. J'ai commencé un nœud simple.js serveur, couru mon application par ce serveur, et tout a très bien fonctionné.

51
répondu KoJoVe 2015-10-01 22:49:05

Comme déjà répondu par KoJoVe, vous devez exécuter à l'intérieur d'un serveur web. Si vous utilisez Python 2.7, vous pouvez utiliser python -m SimpleHTTPServer 8000 et ensuite utiliser localhost:8000 sur votre navigateur

3
répondu Shreyas Gaonkar 2017-09-17 16:24:50