弊社のWebアプリケーションを使用して、当社の生産サーバーのいずれかから私のservicestack APIを呼び出すとき、私はこの例外を取得:既存の接続が強制的に本番環境でリモートホストによって閉じられました
にIOException:からデータを読み取ることができませんトランスポート接続:既存の接続はリモートホストによって強制的に閉じられました。
これは私がthrought私のウェブサイトのサービスを呼び出すときに、ここでServiceStack JsonServiceClient
を使用すると、サービスクライアントのコードで行われます。ここ
var client = this.GetJsonServiceClient();
client.Timeout = TimeSpan.FromMinutes(30);
var result = client.Post<TotalRedeemsFindResponse>(request);
return result;
は、私が発見したものです:
- ウェブサイトと同じサーバー上のブラウザからサービスのURLを直接呼び出すと、正しい応答が返されます。
- ローカルマシンからサービスのURLを呼び出すと、正しい応答が返されます。
- 私は(私の本番環境でのものと同じである)JsonServiceClientの私のローカルバージョンを使用している場合、それは
は私が何をすべきかのアイデアを思い、正しい応答を返し、修正しようとしますこの問題。私のために解決しようとしている人はいますか?
おかげ