1

少し問題があります。

私はセルフホスティングの例 ( http://www.asp.net/signalr/overview/getting-started/tutorial-signalr-self-host ) を使用しており、nuget から 2.0 (beta2) パッケージをインストールしました。ハブをウェブサーバーで実行し、js クライアントをローカルホストで実行しています。

Webserver は、役割で Websocket が有効になっている Windows Server 2012 です。

私のソリューションは .NET 4.5 をターゲットにするように設定されていますが、最初は 4.0 でした。ソリューションターゲットを変更した後、ナゲットパッケージをインストールしました。

クライアントは Win7 で IE9 を実行しています。

ここで、参照されている .dll を Visual Studio で確認すると、ランタイム バージョンが 4.0 と表示されます。これが何かを意味するかどうかはわかりません。

私の問題は、Websocket を使用するように指示した場合、JS クライアントをハブに接続できないことです。トランスポートとして Websockets を指定しない場合、ロングポーリングによって正常に接続されます。

私は何をしますか?次に何を試せばいいのかわからない。

4

1 に答える 1

1

IE9 は Web ソケットをサポートしていません。

于 2013-08-21T17:27:55.867 に答える