IE7中的Socket.io Node.js错误 – 访问被拒绝

我正在使用socket.io连接到我的节点服务器使用以下脚本:

$socket = new io.Socket(null,{port:8086,rememberTransport:false}); $socket.connect(); 

如果在IE8 / 9,Chrome,Safari和FF工作正常。

当我在IE7中尝试时,build立了一个连接,但随后出现以下错误:

 An error has occured in the script on this page. Error: Access denied. 

然后,客户端与节点服务器断开连接。

我是runnig node.js V0.4.1。

有没有人有任何想法?

谢谢。

这是因为我没有io.connect中的secure:true声明。 它应该是:

  var socket = new io.Socket(null, {port: 443, secure: true, rememberTransport: false}); socket.connect();