这是我遇到的一个非常奇怪的问题。当我启动我的rails应用程序并转到0.0.0.0:3000并在我尝试设置cookie时打开控制台 -
cookies[:foo] = "bar"
我可以使用pry将其注销,但是当我检查资源选项卡或尝试访问cookie时,没有任何设置。
为了测试并确保我创建新项目并启动它,在访问页面并检查资源选项卡时,我看到会话立即被设置。
关于什么可能导致会话失败的想法?
答案 0 :(得分:0)
所以经过我的宝石文件并浏览每个宝石。答案是' Rails-Api'宝石。似乎阻止所有会话和cookie。通过删除所有内容再次起作用。