2010-12-02 3 views

Répondre

0

Rien dans le bac à sable du navigateur aller au-delà de la sécurité inter-domaines (ce qui est exactement le point d'avoir un bac à sable en premier lieu).

Vous devrez écrire un plugin de navigateur natif ou utiliser une applet Java qui demande un "accès illimité au système".

Une autre option serait d'utiliser le domaine auquel vous pouvez accéder via XHR pour agir comme un proxy (avoir du code là-bas qui récupère le résultat du domaine auquel vous voulez vraiment accéder). Vous pouvez même transférer des cookies et autres, mais pour le domaine cible, il semble que la requête provienne de votre centre de données (pas du navigateur de l'utilisateur final).

0

Vous pouvez envoyer des requêtes avec javascript en utilisant XHR (vous avez peut-être entendu dire AJAX avant) si vous contrôlez le serveur de destination, vous pouvez héberger une page sur le second domaine qui fait la requête ajax et stocke le résultat dans une variable de niveau fenêtre et placez-le dans un iframe pour le premier domaine. Après cela, chaque fois que vous voulez faire la demande, vous utilisez javascript pour actualiser l'iframe et en extraire la variable.

Total hack, mais AFAIK est la seule façon de le faire.

Questions connexes