Как включить SSL для безопасной локальной разработки с помощью InstantRails?

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

Вопрос

Я использую InstantRails (в Vista) и нахожусь на этапе, когда хочу интегрировать приложение Rails с 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.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top