Дата окончания срока действия моих файлов cookie не установлена ​​на localhost - PullRequest
2 голосов
/ 01 марта 2011

В моем приложении rails я сохраняю сеанс в cookie;

cookies.permanent.signed[:remember_me] = [user.id]

Сейчас я использую постоянный метод, но я пробовал и другие варианты, но безуспешно. Срок действия файла cookie всегда истекает при закрытии браузера.

Тем не менее, если я разверну приложение, все будет работать хорошо, и cookie получит правильную дату истечения срока действия.

Я использую ruby1.8.7 w / rails 3 на winXP. Не работает ни в одном браузере на localhost.

В чем здесь проблема?

1 Ответ

0 голосов
/ 01 марта 2011

Если вы установите доменное имя в файле cookie, которое не соответствует, оно будет проигнорировано.

Дважды проверьте свой домен, так как большинство людей не устанавливают его правильно для localhost.

Если это не помогло, откройте Firebug или Chrome инспектор и посмотрите, какой заголовок cookie возвращается по вашему запросу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...