我正在本地连接到Tor(TcpClient),然后使用C#连接到公共HTTPS代理。
建立与HTTPS代理的连接后(我收到“ HTTP / 1.1 200连接已建立”),我不知道如何继续。
我在代理服务器的初始响应之后创建了一个新的SSLStream:
using (SslStream sslStream = new SslStream(http.GetStream()))
sslStream.AuthenticateAsClient(...) // ERROR
无论我选择哪个targetHost,都会出现以下异常:System.Security.Authentication.AuthenticationException
我尝试了这段代码,但也没有帮助我
System.Net.ServicePointManager.ServerCertificateValidationCallback += delegate (
object sender,
X509Certificate cert,
X509Chain chain,
SslPolicyErrors sslPolicyErrors)
{
return true;
};
我的错误在哪里?