ServerCertificateValidationCallbackを設定しているにもかかわらず、SSL / TLSのセキュリティで保護されたチャネルを作成できませんでした
自己署名証明書を使用してテストサーバーへのSSL / TLS接続を確立しようとしています。安全でないチャネルを介した通信は問題なく機能しました。 このソリューションに基づいて作成したサンプルコードは次のとおり です。HttpClientC # で信頼できないSSL証明書を許可する証明書エラーを無視しますか?ssl WebAPIに接続する.NETクライアント ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true; var c = new HttpClient(); var r = c.GetAsync("https://10.3.0.1:8443/rest/v1").Result; if (r.IsSuccessStatusCode) { Log.AddMessage(r.Content.Get<string>()); } else { Log.AddMessage(string.Format("{0} ({1})", (int)r.StatusCode, r.ReasonPhrase)); } またこれを試しました: var handler = new WebRequestHandler(); handler.ServerCertificateValidationCallback = delegate { return true; }; …