郵便番号を使用してHTTPS REST GETリクエストを正常に呼び出すことができます。C#でHTTPS GET REST要求がRestSharpと連携していません
しかし、次のコードでRestShap(C#、.NET)を使用して同じHTTPS REST要求を呼び出そうとしています。予期しないエラーが 送信時に発生しました:
var client = new RestClient("https://testsite.com:7000/abcd/1.0/xyx/games/getgames");
client.Authenticator = new HttpBasicAuthenticator("myusername", "mypassword");
var request = new RestRequest(Method.GET);
IRestResponse response = client.Execute(request);
私は、基になる接続が閉じられました次の例外
を取得しています。
私はFiddlerを使用してリクエストをキャプチャしようとしましたが、奇妙なことは、リクエストタイプがHTTPであることです。
フィドラーからエラーが
fiddler.network.httpsある> HTTPS(#45用)testsite.comにハンドシェーク に失敗しました。 System.IO.IOExceptionトランスポートからデータを読み取れません 接続:リモートの ホストによって既存の接続が強制的に閉じられました。 <は、既存の接続を強制的にあなたがHTTPS要求を消費するためにSSL証明書を持っている必要があります
を使用して、あなたのリクエストにSSL証明書を追加することができ、リモートホストによって閉じられましたHTTPS復号化ですオプションがフィドラーでオンになっていますか? – MarkovskI