using (WebClient wc = new WebClient()) {
string pageSourceCode = webclient.DownloadString("https://hostname");
}
我已将Web服务器上使用的证书(自签名)添加到本地计算机上的“受信任的根证书颁发机构”,但仍然会收到异常“基础连接已关闭:无法 Build SSL / TLS安全通道的信任关系 . “, 怎么会?
编辑:删除然后重新安装证书后似乎现在正在工作 .
1 回答
如果证书是自签名的,那么放在哪里并不重要 . 您不是CA,您不信任.NET .
但是,您可以做的是绕过检查,即添加
但是你应该考虑到这带来的安全风险 .