هل هناك طريقة لإنشاء اتصال HTTPS مع جافا 1.3؟

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

  •  03-07-2019
  •  | 
  •  

سؤال

ولدي للعمل على 1.3 JVM القديم وانا طلبت لإنشاء اتصال آمن إلى ملقم آخر. للأسف يبدو أن HttpsURLConnection فقط سينك JVM 1.4.

هل هناك طريقة أخرى لإنشاء اتصال آمن؟ هل هناك مكتبة أنني أستطيع أن لك أن تضيف هذه fonctionnality؟

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

المحلول

وتحتاج إلى تثبيت جافا المقابس الآمنة ملحق (JSSE)، التي كانت هناك حاجة لان الشمس لا شحنه مع JDK بسبب قيود التصدير الكوميديا. كان لي نظرة على موقع Sun على شبكة الإنترنت، ولكن تعليمات JDK 1.3 وpreving بعيد المنال. نضع في اعتبارنا أن JDK 1.3 هو الآن في نهاية lifed من الشمس، ولذلك قد لا يكون أي معلومات أكثر من ذلك.

http://hc.apache.org/httpclient-3.x /sslguide.html

نصائح أخرى

وتحقق من BouncyCastle التنفيذ. وهي تعمل على طول الطريق إلى جاوة 1.1 و J2ME.

إذا لم JSSE العمل بها بالنسبة لك (من الجواب @ skaffman، فإنه قد يكون من الصعب العثور على وثائق)، قد ترغب في النظر في نوع من الوكيل. هل يمكن اقامة الخفي تشغيل على نفس الجهاز المحلي (أو شبكة موثوق به)، والتي ثم توجيه الطلبات عبر HTTPS إلى نقطة النهاية النهائية. هل يمكن أن يكتب هذا الملقم الوكيل باستخدام JVM أكثر حداثة. أن النظام القديم الخاص بك، ثم يشير إلى الوكيل بدلا من خدمة حقيقية.

وبطبيعة الحال، إذا، عن طريق الصدفة، لديك أيضا السيطرة على نقطة النهاية النهائية، التي ربما وضعت للتو خادمي على VPN.

وكنت قد تكون قادرة على استخدام JSSE .

وصلات skaffman إلى دليل SSL ل جاكرتا العموم HttpClient وإصلاحه . HttpClient وإصلاحه هي مكتبة جيدة للتعامل مع HTTP.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top