我有一个子域名的rails应用程序
登录时
在铬和ff一切正常工作
但在IE中,当我执行身份验证过程后,会话丢失了
更奇怪的是,在IE中,只有当我通过链接重定向到子域时,才会发生丢失的会话行为(如果我在url栏中键入了子会话地址,则会话不会丢失)
有人猜到我怎么解决它?
答案 0 :(得分:0)
我认为我经过许多个小时没有睡觉就找到了解决方案
看来我的session.store.rb文件如下
APPFOLDER :: Application.config.session_store:cookie_store,:key => '_myapp_session'
,
在阅读了一些关于它的帖子之后,我将域添加到这一行,如下所示:
APPFOLDER :: Application.config.session_store:cookie_store,:key => '_myapp_session',:domain => “.mydomain.com来”
它似乎解决了问题