Je suis en train de charger Google Picker.Google Picker refuse de charger avec l'erreur "Impossible d'exécuter 'postMessage' sur 'DOMWindow': L'origine cible fournie"
J'utilise ce paquet NPM https://www.npmjs.com/package/google-picker
Lors du chargement du sélecteur, les fenêtres auth apparaissent, et je peux sélectionner mon compte Google.
Une fois l'authentification terminée, il tente d'ouvrir l'iframe Google Picker.
Il est à ce point l'iframe ne se charge pas et je reçois l'erreur
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://docs.google.com') does not match the recipient window's origin
J'ai cherché cette question et de nombreuses solutions disent assurez-vous d'ajouter votre domaine aux origines JS autorisés dans Google console
Je l'ai fait! Le domaine est définitivement dans les domaines autorisés pour le client. La connexion Google fonctionne avec mon application .. mais je n'arrive pas à faire fonctionner le sélecteur.
J'ai essayé les deux en cours d'exécution de localhost et le téléchargement sur le serveur. Mais j'ai la même erreur.
Le serveur que j'utilise est HTTPS. Et l'URL iframe du sélecteur est également HTTPS. Donc, cela ne devrait pas être un problème.
Que puis-je essayer d'autre? Je n'ai plus d'options. Je suis l'API exactement. J'ai mis toutes les bonnes clés.
Pouvez-vous ajouter un extrait de code qui vous montrer comment utiliser la bibliothèque sélecteur Google? Surtout les options données. – TMSCH