HTTPClientを使用してAPIを呼び出そうとしていますが、タイトルに記載されている例外が発生しています。私は、サービスコールの前に、この行を追加しても問題が解決することを見つけstackoverflowのからの研究のビットの後例外:トランスポート接続からデータを読み取ることができません:既存の接続がリモートホストによって強制的に閉じられました
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
しかし、人は他のために、このラインの場合の問題をこの行の理由を説明することができませんでしたプログラムの一部。
注:私が接続するサーバーはhttpsを使用しています。
ありがとうございます。
tlsは、接続がhttps(安全)であるために使用される暗号化方式です。元のコードでは、安全な接続を使用していないか、間違った方法(デフォルト)の暗号化を使用していました。 – jdweng
はこのコードを安全に使用していますか?これに代わる方法はありますか? –
実際には、このコードの前にコードが正常に動作していて、突然停止しました。問題を引き起こしたサーバー側の設定があるかもしれないと思っていました。 –