Come si fa a incorporare SSL per lo sviluppo locale sicuro con InstantRails?
-
23-08-2019 - |
Domanda
Sto usando InstantRails (su Vista), e sono nella fase in cui sto cercando di integrare un'applicazione Rails con PayPal (fatturazione tramite pagamenti Web standard ricorrenti - senza ActiveMerchant necessario). Qual è il miglior processo step-by-step per abilitare HTTPS per i miei scopi di sviluppo / testing locali?
Sto utilizzando la configurazione di default Mongrel / Apache che viene fornito con InstantRails.
Grazie in anticipo per qualsiasi aiuto.
Soluzione
Utilizzare OpenSSL per generare una chiave privata e certificato auto-firmato.
Buone le istruzioni qui: http://www.akadia.com/services/ssh_test_certificate.html
OpenSSL HOWTO: http://www.openssl.org/docs/HOWTO/ certificates.txt
Altri suggerimenti
C'è un plugin per rotaie detti anche ssl_requirement che è possibile utilizzare per dire molto facilmente l'applicazione che dovrà essere fatto su SSL azioni. E 'piuttosto comodo, penso DHH scritto.