私はSignalRを使って簡単なチャットアプリケーションを構築しました。それにはtutorial thereがあります。SignalR Azureクラウドサービスとサービスバス
その後、MicrosoftのSignalR Scaleout with Azure Service Busのチュートリアルに続きました。
だから私は、次のすべての手順が完了しました:したWindows Azureのクラウドサービスを作成したAzureのポータル
- をSignalR ASP.NET Web Role
- 2つのインスタンスで実行するSignalR Webロールの設定(VMサイズ:小)
- AzureクラウドサービスにCloud Serviceを展開しました。
しかし、私はSignalR Chatアプリケーションを動作させることができません。ハブを開始できません。 WS」に
のWebSocket接続://example.cloudapp
は、私はそれがlongPollingを使用しようとステータスコンソールに次のエラーが表示されたブラウザのデバッグツール(クローム)で/中止キャンセルを示して気づきました.NET/signalr /接続?輸送= WebSocketを& clientProtocol = 1.5 & connectionToken = KOlz9psd6yCqvYjmCbI3ch5mrXcP%2BAAl3JVMFaP24p2Cv%2FyRb94D5uE27SO9Bz%2B5Itba4vADtv3%2Btv2FMF9LJI6Zxr026UJYxDPNQMVpFTw2hiHd & connectionDataは=%5B%7B%22name%22%3A%22schathub%22%7D%5D & TID = 10 'failed:WebSocketハンドシェイク中のエラー:予期しない応答コード:400
、これはネットワークのログです:
私はこの仕事をするために、チュートリアルに記載されているすべての手順以外に余分な何かをする必要がありますか?
アプリケーションの関連コードを表示してください - [最小限の、完全で検証可能な例を作成する](http://stackoverflow.com/help/mcve) –
@ radu-matei、関連するコードはリンクされたチュートリアルにあります。それは、最小限の、完全で検証可能な例です。 – Bolu
デベロッパーコンソールを開いて、何が記録されているのか、どのリクエストが送信されているのか、そしてどのようなリクエストが成功しているのかを確認します。 ServiceBusを使用しようとしたときに、私はポータルでServiceBusを間違って設定したため、何も動かなかったことを覚えています。 – Pawel