Rails Rails 4,跨二级域名登录遇到的一点问题。

realwol · 发布于 2014年2月28日 · 1129 次阅读
4933

背景是这样的: 1,a.xxx.com的cookie存储是active_record_store方式;b.xxx.com是默认的cookie_store存储,domain设置是xxx.com。 这种情况下本地rails s之后 登录是可以共享的,可是prod model就不行,prod用的是nginx+unicorn。 2,a.xxx.com的cookie存储改成cookie_store(我只是简单的rb文件里边替换为cookie_store)会造成a站无法登录,错误是unauth 401。 由于对这方面东西不是很了解,所以想问问怎么才可以实现,或者有实现过得给点建议。devise做的登录,secret_key_base是一样的。 btw,active_record_store方式存储优点在哪儿。

补充一下,由于两个都在一个服务器上,所以暂时b站端口是8081,是不是由于这个问题呢。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册