p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Nouveau Membre du Club
    Inscrit en
    juillet 2009
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 28
    Points : 26
    Points
    26

    Par défaut Origin is not allowed by Access-Control-Allow-Origin

    Bonjour

    J'ai un site Web développé en Javascript/AJAX qui fonctionne sur un domaine1 et sur un serveur IIS 6.
    Il fait appel à des services web sur un domaine2 sur un serveur Apache. A chaque appel j'ai le message suivant :
    XMLHttpRequest cannot load http://domaine2/services/CAdxWebServiceXmlCC?wsdl. Origin http://domaine2 is not allowed by Access-Control-Allow-Origin.
    On m'a dit de mettre en place un reverse proxy pour contourner le problème mais je n'arrive pas à trouver la configuration à mettre en place.
    Si quelqu'un peut m'aider ou a une autre solution à proposer je suis preneur...

    Merci d'avance

    PS : je ne sais pas si je suis dans le bon forum mais je n'ai pas trouver lequel était le plus adapté.

  2. #2
    Responsable Développement Web


    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    juin 2008
    Messages
    23 788
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2008
    Messages : 23 788
    Points : 91 473
    Points
    91 473
    Billets dans le blog
    20

    Par défaut

    Renseigne-toi sur la Same Origin Policy.

    je n'arrive pas à trouver la configuration à mettre en place.
    Fait une requête sur domaine1 qui lui sera chargé de récupérer les données de domaine2.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Nouveau Membre du Club
    Inscrit en
    juillet 2009
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 28
    Points : 26
    Points
    26

    Par défaut

    Désolé j'ai fait une erreur dans mon copier coller

    XMLHttpRequest cannot load http://domaine2/services/CAdxWebServiceXmlCC?wsdl. Origin http://domaine1 is not allowed by Access-Control-Allow-Origin.

  4. #4
    Modérateur

    Inscrit en
    septembre 2004
    Messages
    10 424
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 10 424
    Points : 17 432
    Points
    17 432

    Par défaut

    Pas grave, c'est pareil.
    Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais.
    Partagez vos connaissances, mais aussi comment s'en servir.

  5. #5
    Nouveau Membre du Club
    Inscrit en
    juillet 2009
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 28
    Points : 26
    Points
    26

    Par défaut

    Du coup est ce que quelqu'un a une idée et peut m'aider de façon un peu plus précise svp???

    Merci d'avance

  6. #6
    Modérateur

    Inscrit en
    septembre 2004
    Messages
    10 424
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 10 424
    Points : 17 432
    Points
    17 432

    Par défaut

    Citation Envoyé par atomhic Voir le message
    Du coup est ce que quelqu'un a une idée et peut m'aider de façon un peu plus précise svp???
    Citation Envoyé par Bovino Voir le message
    Renseigne-toi sur la Same Origin Policy.
    Ça me semble suffisamment précis.
    Ah, il y a ce truc nommé Google, tu as peut-être entendu parler.
    Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais.
    Partagez vos connaissances, mais aussi comment s'en servir.

Discussions similaires

  1. Réponses: 5
    Dernier message: 06/10/2014, 18h05
  2. Réponses: 8
    Dernier message: 30/01/2014, 12h52
  3. Réponses: 9
    Dernier message: 21/03/2013, 19h09
  4. Ext.Ajax et Access-Control-Allow-Origin:*
    Par sebxid dans le forum Ext JS / Sencha
    Réponses: 1
    Dernier message: 22/02/2012, 15h46
  5. Access Control Allow Origin dans .htaccess
    Par gégé140488 dans le forum JavaScript
    Réponses: 0
    Dernier message: 05/01/2012, 20h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo