La croix-Origine de la Demande Bloqué: de La Même Origine que la Politique n'autorise pas la lecture de la distance de la ressource
Je suis en utilisant CometChat
dans mon site web, et, récemment, à mes utilisateurs de l'art à avoir ce problème avec la réception des messages. Après l'inspection de FireBug j'ai réalisé qu'il doit être à cause de la SCRO de protection (en raison de l'erreur suivante) que le script est un échec.
De la croix-Origine de la Demande Bloqué: de La Même Origine que la Politique n'autorise pas la lecture
la distance de la ressource
http://x3.chatforyoursite.com/subscribe/...
Ceci peut être corrigé en déplaçant la ressource dans le même domaine ou
l'activation de la SCRO.
Maintenant, je me demande où dois-je activer la SCRO parce qu'il est activé sur mon propre serveur et je n'ai pas accès à la CometChat
serveur.
Vous devez vous connecter pour publier un commentaire.
Le serveur à
x3.chatforyoursite.com
besoins à la sortie de l'en-tête suivant:Access-Control-Allow-Origin: http://www.example.com
Où
http://www.example.com
est l'adresse de votre site web. Vous devriez vérifier vos paramètres surchatforyoursite.com
pour voir si vous pouvez vous permettre cela - si ce n'est leur support technique serait probablement la meilleure façon de résoudre ce problème. Cependant, pour répondre à votre question, vous avez besoin de la télécommande site afin de permettre à votre site pour accéder à des réponses AJAX côté client.Le cas d'utilisation de la SCRO est simple. Imaginez le site alice.com certaines données que le site bob.com veut accéder. Ce type de demande, traditionnellement, ne serait pas autorisée en vertu du navigateur de la même origine. Toutefois, en soutenant la SCRO demandes, alice.com pouvez ajouter un peu spécial en-têtes de réponse qui permet bob.com pour accéder aux données.
Pour la comprendre, veuillez visiter ce joli tutoriel..
Comment résoudre le problème de la SCRO