【发布时间】:2021-09-24 05:16:03
【问题描述】:
我在配置中有一个模块化的 sinatra 应用程序:
configure do
disable :protection
use Rack::Protection
enable :sessions
set :session_secret, ENV.fetch('SESSION_SECRET') { SecureRandom.hex(64) }
set (:cookie_options) do {
:SameSite => "Lax",
:expires => Time.now + 1.month,
:secure => true
}
end
end
:secure => true 行工作正常,但 SameSite 不行。我不知道如何改变它。
另外:我不知道如何将 Rack Session cookie 设置为 secure: true
【问题讨论】:
标签: session cookies sinatra rack