ajax requête post est Pas de "Access-Control-Allow-Origin' en-tête est présent sur la ressource demandée.'
Je suis juste de faire une requête ajax requête post et j'obtiens une erreur du type:
XMLHttpRequest ne peut pas charger https://xxx.com?redirect_uri=http://www.example.com. Pas de "Access-Control-Allow-Origin' en-tête est présent sur la ressource demandée. Origine 'http://example.com' est donc pas autorisé à accéder.
Et ici je peux voir il n'y a rien de différent de mon intervention de domaine et demande à l'exception de domaine "www", "www" également provoquer ce problème?
double possible de jQuery xml erreur " Non "Access-Control-Allow-Origin' en-tête est présent sur la ressource demandée.'
OriginalL'auteur harishkumar329 | 2013-11-26
Vous devez vous connecter pour publier un commentaire.
Le problème, c'est parce que vous êtes de faire un cross-domain requête AJAX, ce qui a empêché par navigateur de sécurité - voir les Même La Politique De L'Origine.
La demande vous attend pour faire une demande à un de la SCRO permis de domaine, donc pourquoi il se plaint du non-existant-tête.
Vous devez soit modifier votre demande à
jsonp
type, ou utiliser un serveur proxy pour obtenir les données.Non, pas du tout, en supposant que la non-www version de la domaine est transmis correctement dans le DNS.
en fait, ma réponse est attendu www et ma demande de domaine est de ne pas avoir. Mais les deux domaines sont même seule différence avec et sans "www". Mon doute est uniquement sur ce point.
Dans ce cas, utilisez un chemin relatif. Si les deux domaines sont exactement les mêmes (vers le port et protocole), alors cela va fonctionner.
OriginalL'auteur Rory McCrossan
Lors de la demande de données à partir d'un site externe, il est toujours préférable de ne pas le faire en ajax , mais si vous devez le faire en ajax ont une page interne qui permet de passer un appel avec le serveur de code côté et appeler cette page avec ajax.
OriginalL'auteur Sydney Collins