ruby-on-rails-3 – 在Rails中重命名会话cookie
发布时间:2020-12-16 21:14:15 所属栏目:百科 来源:网络整理
导读:因为我希望会话cookie反映网址而不是应用名称,我想重命名cookie. 当前会话cookie名称称为_APPNAME_session 有没有办法将其重命名为_somethingelse_session? 当我这样做的时候,我会看到它的名字 curl -i appurl 我知道了 set_cookie = _APPNAME_session=....
因为我希望会话cookie反映网址而不是应用名称,我想重命名cookie.
当前会话cookie名称称为_APPNAME_session 有没有办法将其重命名为_somethingelse_session? 当我这样做的时候,我会看到它的名字 curl -i <appurl> 我知道了 set_cookie = _APPNAME_session=.... 解决方法
在config / initializers / session_store.rb中,设置/更改以下行:
>对于Rails< 5.0.0: <APPNAME>::Application.config.session_store :cookie_store,key: '_somethingelse_session' >对于Rails> = 5.0.0: Rails.application.config.session_store :cookie_store,key: '_somethingelse_session' 并重启您的应用程序/服务器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |