Я пытаюсь получить доступ к серверу socket.io с другого сайта. Это работало несколько недель, но теперь я продолжаю получать следующую ошибку. Это происходит при доступе к серверу на nodeter с сервера на heroku. Ошибка:
XMLHttpRequest cannot load http://site2.nodester.com/socket.io/xhr-polling//1311008802545.
Origin http://site1.heroku.com is not allowed by Access-Control-Allow-Origin.
Resource interpreted as Script but transferred with MIME type text/plain.
Uncaught SyntaxError: Unexpected identifier
Вот как я подключаюсь к сокету:
socket = new io.Socket(
'site2.nodester.com', {port: 80, rememberTransport: false}
);
А вот код сервера:
// requires
server = http.createServer(function(req, res){
// server stuffs
}),
server.listen(8362);
var io = io.listen(server),
// io code