如何从C#或SSIS中所需的证书https url下载zip文件?

如何从C#或SSIS中所需的证书https url下载zip文件?,c#,https,ssis,C#,Https,Ssis,我有一个HTTPS URL来下载zip文件,但我需要从站点安装证书。我已经在我的机器上安装了它 这是我的密码: ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolT

我有一个HTTPS URL来下载zip文件,但我需要从站点安装证书。我已经在我的机器上安装了它

这是我的密码:

ServicePointManager.Expect100Continue = true;
        ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
        //RemoteCertificateValidationCallback ServerCertificateValidationCallback = delegate { return true; };
        System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; };
        using (WebClient wc = new WebClient())
        {
            wc.DownloadFile("https://markets.midwestiso.org/MISO/getSettlementStatementFile?entity=CORP_SUB3&nodeId=key0", @"C:\files\1.zip");
        }
但我收到以下错误消息:

请求被中止:无法创建SSL/TLS安全通道。


请帮忙。我找不到解决方案。

只要在我认为有问题的匹配上尝试url即可url@sandeeprawat您需要在计算机上安装证书,才能访问url。@Meghan Armes感谢您的编辑。请尝试匹配的url,我认为有问题url@sandeeprawat您需要在无法访问的计算机上安装证书url@Meghan Armes感谢您的编辑。