2013-02-01 7 views
7

Sto cercando di implementare HTTPS su pagine selezionate che stanno facendo richiesta POST nel mio progetto Rails 3.1. Ma non avere alcun successo dopo aver provato tutti i tipi di gemme ssl_requirement, rack-ssl-enforcer. Tutte le gemme aiutano a rendere la richiesta GET come HTTPS ma non hanno alcun successo per la richiesta POST.Tentativo di implementare HTTPS su pagine selezionate che stanno facendo richiesta POST

Qualcuno può aiutarmi con questo problema?

risposta

4

ho trovato la soluzione utilizzata rack-ssl-enforcer e mettere queste righe nel mio file application.rb che rendono funzionato

config.middleware.use Rack::SslEnforcer, :only => [%r{^/users/}], :mixed => true 
+1

https://github.com/tobmatth/rack-ssl-enforcer qui è la gemma –

+0

thankx @TaimoorChangaiz sto usando la stessa gemma che ho menzionato nella mia risposta ... – abhas

+1

:) ma amico ti sei perso l'url della gemma –