サーバーhttps://a.localから、SignalR 接続に接続しています。
/gateway/signalr/status (so https://a.local/gateway/signalr/status)
次に、クロスドメイン呼び出しを処理する URL 書き換えルールにヒットします。ルールはリクエストを次のように変換します。
https://b.local/signalr/status
これは正常に機能し、メッセージが受信されます。ただし、Chrome (および FF) では、トランスポート serverSentEvents に接続しようとし、タイムアウトしてから longPolling にフォールバックします。
テスト ページを使用する場合、トランスポート serverSentEvents は接続します
https://b.local/signalr/test.html
したがって、このトランスポートに問題がないことはわかっています。書き換えルールに奇妙な点があるだけです。
これを機能させるために何か特別なことをする必要がありますか? serverSentEvents を書き換えルールで動作させるには、何らかの方法で IIS を構成する必要がありますか?
助けてくれてありがとう。