我CometChat
在我的网站上使用,最近我的用户艺术在接收消息时遇到此问题.在FireBug中检查后,我意识到必须是因为CORS保护(由于以下错误)脚本失败.
跨源请求被阻止:同源策略不允许在http://x3.chatforyoursite.com/subscribe/上读取远程资源 ...这可以通过将资源移动到同一域或启用CORS来解决.
现在我想知道我应该在哪里启用CORS,因为它在我自己的服务器上启用,而我无法访问CometChat
服务器.
服务器x3.chatforyoursite.com
需要输出以下标头:
Access-Control-Allow-Origin: http://www.example.com
http://www.example.com
您的网站地址在哪里?您应该检查您的设置chatforyoursite.com
,看看是否可以启用它 - 如果不是,他们的技术支持可能是解决此问题的最佳方法.但是,要回答您的问题,您需要远程站点以允许您的站点访问客户端的AJAX响应.