SignalR 2.0-rc1 をインストールしました。
1: ハブを作成しました:
public class Socials : Hub
{
public void PublicChat(string message)
{
Clients.All.PublicChat(new { message });
}
}
2: スタートアップ クラスを作成しました。
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
3: web.config に登録しました:
<add key="owin:AppStartup" value="Scyk.Startup, Scyk"/> //Scyk is my main namespace, also a project name, I placed Startup class in there.
現在、https://myhost.com/signalr/hubs
javascript ファイルを適切に生成していますが、ブラウザで開発者コンソールを開くと、接続されていないことがわかりますが、
- パス /signalr/connect が見つからないことを示す asp エラーがあります (なぜ /signalr/connect にアクセスしようとしているのでしょうか? それは正常ですか? もしそうなら、これは純粋にルーティングの問題であるに違いありません。どうすれば解決できますか?)
- 私のコンソールでは、
EventSource's response has a MIME type ("text/html") that is not "text/event-stream". Aborting the connection.
エラーがあることがわかります。これが関係しているかどうかはわかりませんが、今日から表示されるようになりました。以前はありませんでした。
私は何を間違っていますか?