Cookie无法通过Rails过期

时间:2019-03-22 19:07:23

标签: ruby-on-rails cookies ruby-on-rails-5.2

我一直在尝试使用rails ActionController cookies工具来使由同一子域上的不同应用程序设置的cookie失效。

基本上,旧版应用会设置一个名为“ ORG_SID”的cookie,该cookie包含值的UUID session_id,设置为“ Session”的到期时间,等等。

enter image description here

在我的控制器中,我尝试过:

cookies.delete('ORG_SID', domain: :all)

cookes['ORG_SID'] = {:expires  => Time.at(0), :domain => :all}

我还尝试了cookie的确切子域以及cookie的TLD作为域的输入。

在每种情况下,控制器的操作都不会修改cookie。

0 个答案:

没有答案