app/controllers/application_controller.rb
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
Prevent CSRF attacks by raising an exception.
For APIs, you may want to use :null_session instead.
Prevent CSRF attacks by raising an exception . For APIs you may want to use : null_session instead .
def clear_secure_option_of_session_on_ie11
    return unless browser.ie?("<= 11")
    request.session_options[:same_site] = nil if request.session_options[:same_site].present?
  end
def clear_secure_option_of_session_on_ie11 return unless browser . ie? ( "<= 11" ) request . session_options [ :same_site ] = nil if request . session_options [ :same_site ] . present? end
Prevent CSRF attacks by raising an exception.
Prevent CSRF attacks by raising an exception .
# IE11 利用時、CMS のページのプレビュー表示での印刷時に画像が表示されないという障害がある。 # その障害は Set-Cookie レスポンスの SameSite=Lax が原因。 # Set-Cookie レスポンスに SameSite=Lax がついていない場合、Firefox などの一部のブラウザの開発者ツールで警告が表示されるし、 # SameSite=Lax は付いておいた方がよいので、IE11 の場合だけ無効にする。