2010-07-15 10 views
0

nous avons un problème unique .. il semble que l'un de nos processeurs de paiement offre des options supplémentaires aux utilisateurs la première fois qu'ils visitent notre page de paiement avec le processeur - envoyé à il de notre site Web. Cependant, les fois où nos utilisateurs vont sur cette page de paiement, ces options supplémentaires ont disparu ... nous pensons que cela concerne les paramètres de cookies du site. Existe-t-il un moyen, avec l'interaction/approbation des utilisateurs, de supprimer les cookies de cet autre domaine AVANT de les diriger vers cette page de paiement? Ainsi, le processus peut ressembler à ceci: 1) L'utilisateur clique sur le lien de paiement 2) Confirmer la boîte affiche l'avis indiquant activer ces fonctionnalités, ils doivent effacer leurs cookies du site où ils sont envoyés .. 3) L'utilisateur clique sur Oui et tous les cookies de l'autre domaine sont supprimés. 4) L'utilisateur est ensuite dirigé vers la page de paiement pour effectuer le paiement avec les fonctionnalités supplémentaires.Comment pouvez-vous supprimer les cookies d'un domaine spécifique, pas le vôtre

Merci!

Répondre

1

cookies ne fonctionnent pas inter-domaines, donc quand vos clients vont sur le site de paiement, le site de paiement ne peuvent pas lire les cookies qui ne sont pas définies par les

+0

Oui, je comprends .. mais, je parle de cookies mis par le site Web des sociétés de paiement .. qui existent sur le PC client avant d'aller sur le site la deuxième fois .. est-il un moyen d'avoir le client clair cookies pour le paiement co. domaine .. à partir d'une webapp ?? – revive

0

Il est un problème de votre fournisseur de paiement et il devrait résoudre! Les cookies ne peuvent pas être lus ou modifiés à partir d'autres domaines pour des raisons de sécurité et de confidentialité.

+0

Je suis d'accord .. mais, ils ne vont pas! Et nous n'essayons pas d'effacer les cookies nous-mêmes .. mais de demander à l'utilisateur d'initier l'effacement des cookies et ensuite de les compléter, par programmation. – revive