Como você incorporar SSL para o desenvolvimento local seguro com InstantRails?
-
23-08-2019 - |
Pergunta
Eu estou usando InstantRails (no Vista), e eu estou na fase em que eu estou olhando para integrar uma aplicação Rails com PayPal (recorrentes faturamento através de pagamentos web padrão - não ActiveMerchant necessário). Qual é o melhor processo passo-a-passo para permitir HTTPS para o meu desenvolvimento local / fins de teste?
Eu estou usando o padrão de configuração Mongrel / Apache que vem com InstantRails.
Agradecemos antecipadamente por qualquer ajuda.
Solução
Use OpenSSL para gerar uma chave privada e certificado auto-assinado.
Boas instruções aqui: http://www.akadia.com/services/ssh_test_certificate.html
OpenSSL COMO: http://www.openssl.org/docs/HOWTO/ certificates.txt
Outras dicas
Há um plugin para o rails também chamados ssl_requirement que você pode usar para dizer muito facilmente a aplicação as ações que precisam ser feitas sobre SSL. É muito útil, acho DHH escreveu.