2011-08-03 10 views
1

私はsocket.io、node.jsを正常に実装し、IE(テスト9)以外のすべてのブラウザにサーバのリアルタイムjsonデータを安全な接続。これはhttpsの後ろに移動するまでどこでもうまく機能しました。Node.js/Socket.ioは安全な接続を使用してIEで結果を返しません

xhr-polling received data packet 5:::{"name":"lookup_place","args": 
[{"place":"Berlin"}]} 

しかし、応答が与えられていないとコンソールに示す次の4行は次のとおり:

clearing poll timeout 
xhr-polling writing 8:: 
set close timeout for client 27081179790885432 
xhr-polling closed due to exceeded duration 

場合、サーバのコンソール出力から、それはIEから呼び出されたときに、イベントが受信されていることを示し同じはFFやChromeから行われ、ライン「XHRポーリング書き込み8は::」たとえば、正しい応答が付加されています。私は、Node.jsのソケットをバージョン0.4.10を使用しています

xhr-polling writing 5:::{"name":"place_results","args":[{"a": 
    [{"identifier":"52156","value":"Monschau, 52156"}, 
{"identifier":"67590","value":"Monsheim, 67590"}, 
{"identifier":"04617","value":"Monstab, 04617"}]}]} 

。 ioバージョン0.7.7明示的なバージョン2.4.3。同じスクリプトがIE 7-9でhttps/ssl/secure接続なしで完璧に動作しました。

IEで応答が配信されない理由を発見するのに助けがあれば助かりますが、他のすべてでうまく動作します。

答えて

0

バグかもしれません。問題を記入するためのアドバイスをSocket.io's github issue pageにお願いします。その後、著者は電子メールを受信し、おそらくかなり高速に応答します。

関連する問題