2016-10-12 8 views
1

シグナルを取得して実行しようとしています。 私は戻って、サーバから2つのエラーを得続ける:Signalr negotiate urlが失敗する

  1. GETのnegotitate URLはXMLHttpRequestのはhttp://localhost:10772//signalr/negotiateをロードできない500内部サーバーエラー
  2. を返す... いいえ「アクセス制御 - 許可 - 起源」ヘッダが上に存在します要求されたリソースOrigin 'http://localhost:3000'はアクセスできません。応答にはHTTPステータスコード500が含まれていました。

スクリーンショットがあります。

アイデア?

enter image description here] 1

答えて

0

OKは、自分自身をそれを見つけました。スペルミス。 上記のハブの名前が正しくありませんでした。変更


var proxy = this.connection.createHubProxy('chattAppHub');

に:バックエンドで
var proxy = this.connection.createHubProxy('ChatAppHub');


[HubName( "ChatAppHub")]
パブリッククラスChatAppHub:ハブ。 ..

はstartup.cs内にあります。
var hubConfiguration = new HubConfiguration(); hubConfiguration.EnableDetailedErrors = true; appBuilder.MapSignalR(hubConfiguration); appBuilder.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);

関連する問題