2012-04-04 59 views
1

我使用套接字。 IO做一個聊天應用程序,客戶端爲0.8.4並正常運行。但是當我把插座。 0.9.4 IO升級找到跨域問題,其他文件沒變,以下內容是錯誤的內容:如何解決socket.io 0.9+跨域

XMLHttpRequest cannot load http://localhost:8000/socket.io/1/? T = 1333528698474. http://mydomain.com Origin is not allowed by Access-Control-Allow-Origin. 

有些人有同樣的問題嗎?或誰知道解決方案?感謝謙虛!

+0

我處理同樣的問題。我從0.9開始,所以我不知道它是否有效。 我希望我可以通過使用Access-Control-Allow-Origin標題進行工作。 – 2012-04-27 23:20:15

回答

-1

Access-Control-Allow-Origin頭設置爲您的網址在響應。使用setHeader

樣品的NodeJS:

res.setHeader('Access-Control-Allow-Origin','http://mydomain.com'); 
// or 
res.setHeader('Access-Control-Allow-Origin','*');