Có một lựa chọn tốt đẹp để cấu hình cho các ứng dụng Rails:Rails: kích hoạt hỗ trợ SSL được Chrome nhầm lẫn
config.force_ssl = true
Tuy nhiên có vẻ như chỉ đặt mà là true không có được Kết nối HTTPS hoạt động. Thậm chí nhiều hơn - sau khi thử (và không) để kết nối với https://localhost:3000 bằng Chrome, tôi đã đặt tùy chọn này thành false và Chrome vẫn cố mở https, ngay cả khi tôi viết http.
Vì vậy, một vài câu hỏi:
- Làm cách nào để Chrome không thử https nữa? - Cách thích hợp để bật SSL trên ứng dụng Rails của tôi là gì?
Cập nhật: Ứng dụng được chạy trên Heroku và có vẻ như https được hỗ trợ ở chế độ tự động. Tôi có thể kiểm tra SSL cục bộ không? Giống như khi chạy máy chủ đường ray?
Máy chủ web nào bạn sử dụng>? Rails là phần mềm trung gian! Máy chủ đó được cấu hình như thế nào? –
Máy chủ của bạn có đặt tiêu đề [Bảo mật giao thông nghiêm ngặt] (http://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security) tại một thời điểm nào đó (mà Chrome sẽ nhớ) không? – Bruno