Accès refusé en utilisant XMLHttpRequest

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Accès refusé en utilisant XMLHttpRequest

Messagepar mike76 » 07 Mars 2010 à 10:34

Bonjour,

J'utilise l'objet XMLHttpRequest pour une appli web.
Sur certain PC mon code ne fonctionne pas dans IE (dans Firefox non plus). Par contre sur d'autres il fonctionne.

J'obtiens le message d'erreur "Accès refusé" à la ligne
xhr_object.open("GET", url, false);


Code : Tout sélectionner
var xhr_object = null;   
   
 if(window.XMLHttpRequest) // Firefox   
    xhr_object = new XMLHttpRequest();   
 else if(window.ActiveXObject) // Internet Explorer   
    xhr_object = new ActiveXObject("Microsoft.XMLHTTP");   
 else { // XMLHttpRequest non supporté par le navigateur   
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");   
    return;   
 }   

url='http://url de mon webservice';
xhr_object.open("GET", url, false);   
xhr_object.send(null);   
if(xhr_object.readyState == 4) alert("Requête effectuée !");   


Auriez-vous une idée de la cause ??
Merci d'avance
Dernière édition par mike76 le 08 Mars 2010 à 14:18, édité 1 fois.
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar Michael DELIQUE » 07 Mars 2010 à 18:15

salut

firewall ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar mike76 » 08 Mars 2010 à 09:20

salut Michaël,

non pas de firewall
il y a encore une semaine ça fonctionnait
le code n'a pas changé, bizarre !!!
peut-être une mise à jour windows, mais bon ce qui est surprenant c'est que j'ai le même résultat avec IE et firefox
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar Michael DELIQUE » 08 Mars 2010 à 09:22

ça veux dire qu'il ya un truc qui bloque ta requette, vue que IE et FF n'utilisent pas le même code
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar mike76 » 08 Mars 2010 à 09:27

si je lance l'url du web service directement dans ie ou firefox j'ai bien le retour de mon flux xml attendu

j'ai débuggué le code ligne par ligne et que ce soit dans IE ou dans firefox, il fait cette même ligne de code :
xhr_object = new XMLHttpRequest();


c'est un vieux code que j'avais récupéré donc ne pas se fier aux commentaies //firefox et // Internet Explorer
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar amahi » 08 Mars 2010 à 13:39

Bonjour,

Tu dit que sur certains PC ca marche et d'autre non, est ce que c'est le meme compte utilisateur sur tous les postes ?
Au niveau erreur, elle est pas normalisé , c'est quoi le code que tu reçoit ? (403, 500, 401 ...)
@Novaliance
amahi
Empereur des posts
Empereur des posts
 
Message(s) : 1032
Inscrit(e) le : 08 Jan 2007 à 16:57
Localisation : Region parisienne

Messagepar mike76 » 08 Mars 2010 à 14:18

Je ne comprends plus rien ça refonctionne maintenant, moi plus tout comprendre !!! :?
merci quand même d'avoir cherché à m'aider
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar Michael DELIQUE » 08 Mars 2010 à 14:25

c'est lundi !

pour plus de détail voir ma signature
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar mike76 » 08 Mars 2010 à 14:26

ça doit être ça, encore un week-end trop chargé !!! demain j'arrête le pastis :lol:
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN


Retour vers Développement

cron