كيف تقوم بدمج SSL لتطوير محلي آمن مع Instantrails؟
-
23-08-2019 - |
سؤال
أنا أستخدم Instantrails (على Vista)، وأنا في المرحلة التي أتطلع إليها، حيث أتطلع إلى دمج تطبيق القضبان باستخدام PayPal (الفواتير المتكررة عبر مدفوعات الويب القياسية - لا حاجة إلى ActiveMerchant). ما هي أفضل عملية خطوة بخطوة لتمكين HTTPs لأغراض التطوير / الاختبار المحلي؟
أنا أستخدم إعداد Mongrel / Apache الافتراضي الذي يأتي مع Instantrails.
شكرا مقدما على أي مساعدة.
المحلول
استخدم OpenSSL لتوليد مفتاح خاص وشهادة موقعة ذاتية.
تعليمات جيدة هنا: http://www.akadia.com/services/ssh_test_certificate.html.
Openssl Howto: http://www.openssl.org/docs/howto/certificates.txt.
نصائح أخرى
هناك مكون إضافي للقضبان يسمى أيضا SSL_Requirement الذي يمكنك استخدامه بسهولة جدا لإخبار التطبيق الذي ستحتاج إليه الإجراءات التي ستحتاج إليها عبر SSL. انها مفيدة جدا، وأعتقد أن DHH كتبها.