asp.netでsignalRハブを作成しようとしていますが、サーバー上で問題があります。私のローカルマシンで正常に動作します。エラーは私がそれを得る:SignalR値の解析中に予期しない文字が発生しました
構文解析中に予期しない文字が見つかりました:<。パスは「」、行0、0の位置
コードは次のとおりです。
var hubConnection = new HubConnection("http://server_name/appName/");
hubConnection.Start().Wait();
私は意味し、それはコンストラクタで提供したものと同じなのでhubConnectionのURLが正しいことを見ることができます:http://server_name/appName/signalr/
フルスタックトレースがある: ニュートンでNewtonsoft.Json.JsonTextReader.ParseValue()で
Newtonsoft.Json.Serializationで Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForTypeで Newtonsoft.Json.JsonTextReader.Read()(JsonReader リーダー、JsonContract契約、ブールhasConverter)でoft.Json.JsonTextReader.ReadInternal()。 Newtonsoftで Newtonsoft.Json.JsonSerializer.Deserialize(JsonReaderリーダー、タイプ objectTypeに)で Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReaderリーダ、 タイプのobjectType)でJsonSerializerInternalReader.Deserialize(JsonReader リーダー、タイプobjectTypeに、ブールcheckAdditionalContent) .Json.JsonConvert.DeserializeObject(文字列 値、タイプタイプ、JsonSerializerSettings設定) ニュートンにNewtonsoft.Json.JsonConvert.DeserializeObject [T](文字列値)で JsonSerializerSettings設定)にMicrosoft.AspNet.SignalR.Client.Transports.TransportHelper.b__1(soft.Json.Json.JsonConvert.DeserializeObject [文字列値]文字列 生)を に設定します。Microsoft.AspNet.SignalR.TaskAsyncHelper。 Microsoft.AspNet.SignalR.TaskAsyncHelper.TaskRunners トン)
で<> c__DisplayClass19 トン)また、IIS上で私は匿名認証が有効になっている、フォーム認証を持っていません。
PS:これに関連する他の質問を読んでいますが、ここには該当しません。 (私が読んだの質問は次のとおりです。this、thisとthis)
どのように文字列をキャッチすることができますか?フィドラーはシグナルリクエストを表示しないので... – Zippy
私はあなたがエンドポイントにウェブサイトを接続していると思いますか?ブラウザのデバッグツールを使用して、ネットワークアクティビティを調べることができます。 – hyp