[AJAX] Permission refusée XMLHttprequest
Bonsoir,
Je vais simplifier mon problème, je souhaite faire une marque blanche d'un systeme de vote en php.
Pour cela j'ai une page php qiu génère du javascript de facon à pouvoir appeler cette derniere de cette maniere :
<script langauge="mapage.php"></script>
Dans mapage.php, je crée une nouvelle instance xmlhttprequest qui me permet de récuperer la page d'affichage de la photo.
Il s'avère que lorsque je tape directement dans mon navigateur l'adresse où se situe mapage.php, tout s'affiche (il y a bien entendu les document.write en +) !
Cependant lorsque je souhaite afficher via une balise script, j'ai une erreur dans laquelle on me dit que la permission est refusée d'appeler la méthode xmlhttprequest.open !
A quoi cela est du ? Existe-il des solutions à mon problème ?
Merci d'avance pour votre aide précieuse
Reconfig de la sécurité et iframe
Pour le "problème" de permission refusée pour la méthode open de l'objet XMLHttpRequest, il n'y a pas de vraie solution.
La reconfiguration par javascript de la sécurité Netsacpe n'empêche pas le problème (en tout cas, mes tests n'ont pas été concluant).
L'idée de la IFRAME n'est utilisable qu'en cas d'envoi de données vers le serveur. En aucun cas elle ne peut-être utilisée pour lire des données depuis cette IFRAME (permission refusée de lire des données d'une page de domaine différent).
Le seule méthode qui semble envisagée est un certificat SSL placé sur le serveur qui authentifie la sécurité des données.
Mais vu le prix (scandaleux) de ces certificats, c'est pas à la portée de tout le monde.