簡體   English   中英

不能在 ruby​​ on rails 中設置超過 1 個 cookie

[英]Cannot set more than 1 cookie in ruby on rails

我正在對話語平台進行一些更改。 在某個時候,我想設置 2 個 cookie,即 sso_payload 和 sso_destination_url

這就是我在做什么

cookies[:sso_payload] = payload || request.query_string
cookies[:sso_destination_url] = data[:return_sso_url]

但是,當我在谷歌開發工具中打開應用程序選項卡時,只設置了 sso_payload cookie。 我是 ruby​​ on rails 新手,請幫忙

您可以將這些多個 cookie 存儲在一個 cookie 數組中,如下所示:

cookies[:cookies_array] = [payload || request.query_string, data[:return_sso_url]]

缺點是閱讀時需要解析。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM