Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1601 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [AJAX / Web Services] XMLHTTPRequest sur port personnalise

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[AJAX / Web Services] XMLHTTPRequest sur port personnalise

n°1566669
Maxiguizmo
Let us instigate the Revolt.
Posté le 29-05-2007 à 14:13:31  profilanswer
 

Bonjour a tous,
 
J'ai une page web avec du Javascript et notamment de l'AJAX, je tente d'utiliser le Javascript SOAPClient (http://www.codeproject.com/Ajax/JavaScriptSOAPClient.asp)
 
Mon Webservice est code en java et ecoute le port 12345, avec un client console aucun probleme, le web service est donc operationnel.
Le code AJAX fonctionne, je recupere le fichier WSDL, en revanche impossible d'appeler le web service sur le port 12345 avec le code suivant :
 
var url="http://localhost:12345";
...
alert(url);
xmlHttp.open("POST", url, async);
alert("yeah" );

 
la premiere alerte s'affiche, la deuxieme non car l'erreur suivante est generee lors de l'open :
 
Erreur : uncaught exception: Permission refusée d'appeler la méthode XMLHttpRequest.open
 
J'ai vu des post ressemblant au mien mais aucun similaire et resolvant mon probleme. Pour information, si je tappe http://localhost:12345 dans la barre d'addresse du browser, le web service repond, il recoit donc la requete.
 
De plus, si je change l'url par http://localhost cette fois le deuxieme alrt s'affiche, le probleme doit donc venir du fait que j'utilise un port personnalise mais puisque cela marche via la barre d'addresse du browser je ne vois pas trop le probleme...
 
Merci de votre aide, je suis coince.

mood
Publicité
Posté le 29-05-2007 à 14:13:31  profilanswer
 

n°1566670
FlorentG
Unité de Masse
Posté le 29-05-2007 à 14:17:10  profilanswer
 

Pouet, rien à faire apparemment... Un autre port étant considéré comme un autre domaine, impossible de s'y connecter pour des raisons de sécurité. Il faut un script serveur sur le localhost qui récupère les données sur l'autre port et les rebalance...

n°1566674
Maxiguizmo
Let us instigate the Revolt.
Posté le 29-05-2007 à 14:28:41  profilanswer
 

du style mettre l'url d'une jsp dans la requete ajax, jsp qui elle interferra avec le web service directement et renverras les resultats ? c quand meme dommage ^^

n°1566675
FlorentG
Unité de Masse
Posté le 29-05-2007 à 14:30:49  profilanswer
 

Voilà... Malheureusement il va falloir faire comme ça :(

n°1588619
anapajari
s/travail/glanding on hfr/gs;
Posté le 19-07-2007 à 09:45:39  profilanswer
 

Perso j'opterais plutot  pour une translation d'adresse, ça me parait plus facile :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [AJAX / Web Services] XMLHTTPRequest sur port personnalise

 

Sujets relatifs
Site Web avec webcam fluideRequête sur un fichier déjà en cache avec Opera via XMLHttpRequest
probleme location.reload() en ajax sous IE 7Générer des graphiques fluides avec AJAX
probleme location.reload() en ajax sous IE 7Code Radio Web
[C] Programmation fonction recup Bits port Série[RESOLU] ASP.NET et AJAX 1.0, intellisense KO
Ajax // Ordre d'execution // Gros soucis 
Plus de sujets relatifs à : [AJAX / Web Services] XMLHTTPRequest sur port personnalise


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR