ASP.NET - تم إحباط الطلب:تعذر إنشاء قناة آمنة SSL/TLS

StackOverflow https://stackoverflow.com/questions/42215

  •  09-06-2019
  •  | 
  •  

سؤال

نحصل على الخطأ التالي؛

The request was aborted: Could not create SSL/TLS secure channel

أثناء استخدام أ WebRequest كائن لجعل HTTPS طلب.والشيء المضحك هو أن هذا لا يحدث إلا بعد فترة من الوقت، ويتم إصلاحه مؤقتًا عند إعادة تشغيل التطبيق، مما يشير إلى أن شيئًا ما يتم ملؤه بالسعة أو شيء من هذا القبيل.

هل رأى أحد هذا النوع من الأشياء من قبل؟

هل كانت مفيدة؟

المحلول

يبدو أنني أتذكر وجود هذه المشكلة في العام الماضي.أظن أنك لا تغلق كائنات WebRequest الخاصة بك بشكل صحيح، ولهذا السبب لن يسمح لك بإنشاء أي اتصالات جديدة بعد فترة معينة من الاستخدام.

نصائح أخرى

أنا عندي نفس المشكلة بالضبط!أقوم بإرسال طلبين إلى خدمة ويب HTTPS في نطاق زمني قريب (ثواني).الطلب الأول يعمل بشكل جيد، لكن الطلب الثاني يفشل.

لقد حاولت تعيين "System.Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Ssl3"، لكن الطلب الثاني يتجمد...

أنا أستخدم VB.NET 2008

شكرًا

يبدو أنه قد يكون اتصالا:شيء يبقي على قيد الحياة: http://blogs.x2line.com/al/archive/2005/01/04/759.aspx#780

مشكلة مماثلة بالنسبة لي تم إصلاحها عن طريق:

System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top