在我的Rails應用程序中,我使用兩個Rails的原生form_tag
方法和simple_form rubygem提供的simple_form_for
方法。導致混合內容警告的導軌形式
他們兩人都是導致在鍍鉻控制檯以下警告:
混合內容:在「https://example.com」加載通過安全連接的頁面,但包含針對不安全的端點'形式http://example.com'。該端點應通過安全連接提供。
實際上,呈現的HTML表單使用http
協議來表示它們的action
屬性。
這是什麼原因?我所有其他的URL都使用https
協議。
您的表單是否指定了http協議?通常它只有一條相對路徑,不是嗎?你如何創建表單? – EJ2015
@ EJ2015我已經使用'simple_form_for(@object)'/'form_tag(some_url)' - >沒有相對路徑 – jonhue