System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.)
Uri uri = new UriBuilder(url).Uri;
WebClient webClient = new WebClient();
ServicePointManager.ServerCertificateValidationCallback = new
RemoteCertificateValidationCallback
(
delegate { return true; }
);
webClient.DownloadFileAsync(uri);