Я использую rails 4.2.2
, развертывая для производства на Heroku и используя бесплатный уровень Cloudflare для ssl. В моем файле production.rb я поставилПотеря ssl, когда на некоторых страницах
config.force_ssl = true
Если я не авторизован как пользователь, затем Ssl работа, и я вижу замок в строке браузера URL-адрес, и я вижу его для всех без знака в страницах , Однако, как только я заходил на сайт, висячий замок исчезает на всех подписанных страницах. Когда я вхожу в систему и выбираю другую страницу входа, висячий замок временно появляется при загрузке страницы, но затем исчезает, когда загрузка завершена. Все это происходит как в Chrome, так и в Safari. Я не использую Devise.
Что может быть причиной этого?
Вы используете устройство? – Laurens
Я не использую Devise. Теперь я включил этот факт в вопрос. – Obromios
Говорят ли вам журналы? Можете ли вы щелкнуть и осмотреть замок для информации? Вы пропустили настройку cloudlflare? http://docs.run.pivotal.io/marketplace/integrations/cloudflare/#confirm-ssl, вы используете cdn или размещаете свои активы на одном сервере? – Laurens