Tôi hy vọng bạn có thể giúp tôi với điều này. Tôi đã được Googling tất cả các buổi sáng và cố gắng tất cả các giải pháp tôi có thể tìm thấy hoặc suy nghĩ của bản thân mình. Trang web tôi đang cố gắng tải đang chạy TLS1.2 như là một vài trang web khác mà tôi đã thử nghiệm để đảm bảo rằng đó không phải là vấn đề TLS1.2. Các trang web khác được tải tốt.C# HttpWebRequest Kết nối cơ bản đã bị đóng: Đã xảy ra lỗi không mong muốn khi gửi
byte[] buffer = Encoding.ASCII.GetBytes(
"mod=www&ssl=1&dest=account_settings.ws"
+ "&username=" + username.Replace(" ", "20%")
+ "&password=" + password.Replace(" ", "20%"));
ServicePointManager.MaxServicePointIdleTime = 1000;
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls;
HttpWebRequest WebReq =
(HttpWebRequest)WebRequest.Create(
"https://secure.runescape.com/m=weblogin/login.ws");
WebReq.Method = "POST";
WebReq.KeepAlive = false;
WebReq.Referer =
"https://secure.runescape.com/m=weblogin/loginform.ws"
+ "?mod=www&ssl=1&expired=0&dest=account_settings.ws";
WebReq.ContentType = "application/x-www-form-urlencoded";
WebReq.ContentLength = buffer.Length;
Stream PostData = WebReq.GetRequestStream();
PostData.Write(buffer, 0, buffer.Length);
PostData.Close();
HttpWebResponse WebResp = (HttpWebResponse)WebReq.GetResponse();
Stream Answer = WebResp.GetResponseStream();
StreamReader _Answer = new StreamReader(Answer);
reply = _Answer.ReadToEnd();
curAccount++;
if (reply.Contains("Login Successful"))
{
eturn true;
}
else
{
eturn false;
}
Không có vấn đề gì tôi cố gắng tôi tiếp tục nhận được ngoại lệ
Kết nối tiềm ẩn đã được đóng cửa: Một lỗi không mong muốn xảy ra trên một gửi.
Dưới biết thêm chi tiết tôi thấy
Xác thực không thành vì đảng từ xa đã đóng cửa các luồng giao thông.
Bạn có thể muốn 'Tls | Tls11 | Tls12' trong hầu hết các trường hợp. –