ยกเลิกคำขอ: ไม่สามารถสร้างช่องทางที่ปลอดภัยของ SSL / TLS
เราไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ HTTPS ที่ใช้WebRequestเนื่องจากข้อความแสดงข้อผิดพลาดนี้: The request was aborted: Could not create SSL/TLS secure channel. เรารู้ว่าเซิร์ฟเวอร์ไม่มีใบรับรอง HTTPS ที่ถูกต้องตามเส้นทางที่ใช้ แต่เพื่อหลีกเลี่ยงปัญหานี้เราใช้รหัสต่อไปนี้ที่เรานำมาจากโพสต์ StackOverflow อื่น: private void Somewhere() { ServicePointManager.ServerCertificateValidationCallback += new RemoteCertificateValidationCallback(AlwaysGoodCertificate); } private static bool AlwaysGoodCertificate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors policyErrors) { return true; } ปัญหาคือว่าเซิร์ฟเวอร์ไม่เคยตรวจสอบใบรับรองและล้มเหลวด้วยข้อผิดพลาดข้างต้น ใครบ้างมีความคิดเกี่ยวกับสิ่งที่ฉันควรทำอย่างไร ฉันควรพูดถึงเพื่อนร่วมงานและฉันทำการทดสอบเมื่อไม่กี่สัปดาห์ที่ผ่านมาและมันก็ใช้ได้ดีกับสิ่งที่คล้ายกับที่ฉันเขียนไว้ด้านบน "ความแตกต่างที่สำคัญ" อย่างเดียวที่เราพบคือฉันใช้ Windows 7 …