سؤال

أنا أكتب تطبيق عميل يحتاج إلى إرسال ملف عبر بت إلى خادمي. لدي كل شيء يعمل في معظمها، لكن لا يمكنني الحصول على اتصال بت العمل بأمان مع HTTPS.

الآن أنا فقط أستخدم المصادقة الأساسية من خلال HTTP، بحيث يتم إرسال تسجيل الدخول ClearText - وهو ليس الأمثل :-) أود أن أكون قادرا على استخدام https، لكنني لست متأكدا من كيفية الذهاب حول القيام بذلك. بالنسبة الى هذه موضوع مجموعات Google, ، BITS "لا تدعم المصادقة باستخدام شهادات" (على الرغم من أن هذا التعليق يبلغ من العمر بضع سنوات الآن). هل هذا يعني SSL خارج؟ كيف يمكن أن آمن اتصال البتات عبر HTTPS؟

الخادم الخاص بي يعمل IIS 6.0 على Windows Server 2003. وسوف تكون هناك تقدير كبير أي مساعدة!

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

المحلول

BITS الإصدار 2.5 يدعم مصادقة العميل القائمة على الشهادة. تحقق من الإصدار الذي قمت بتثبيته ويحتمل على ترقيةه إلى الأحدث.

ملاحظة بالتأكيد إذا كان هذا هو الأحدث، ولكن هذه نقطة انطلاق:http://support.microsoft.com/kb/923845.

نصائح أخرى

يدعم BITS بروتوكولات HTTP و HTTPS. لذلك إذا كان لديك مركز SSL مثبتا على الخادم الخاص بك وتثبيته أيضا في المتجر الموثوق به على العميل، فأنا أعتقد أن البتات ستعمل على https دون أي تدخل أكثر.

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