Как настроить приложение Django, чтобы заставить cookie работать над субдоменом

Я развернул свое приложение на subdomain.domain.com (оно работает только над тем одним субдоменом). Все хорошо работает кроме того, что время от времени пользователи не могут войти в систему приложения (сообщение "Looks like your browser isn't configured to accept cookies. Please enable cookies, reload this page, and try again" показан при попытке войти в панель администрации). Я заметил, что перезапуск веб-сервера устраняет эту проблему в течение некоторого времени.

Кто-либо имеет опыт с установкой django проектом на субдомене и может вести меня, как настроить мое приложение, чтобы заставить его работать правильно без потребности иногда сделать сброс?

Я попытался настроить SESSION_COOKIE_DOMAIN = установка 'subdomain.domain.com', но это не решило проблему (возможно, я установил его неправильно?)

Я использую Django 1.1.1, Python 2.5.4 для этого проекта. Проект развертывается в поставщике, которого я использую для других проектов и работ cookie там отлично. Другие проекты, выполненные также на субдоменах и, не имеют набора SESSION_COOKIE_DOMAIN вообще.

7
задан dzida 14 June 2010 в 14:50
поделиться

1 ответ

у вас в настройках установлен SESSION_COOKIE_DOMAIN? Если да, то установлено ли это значение, отличное от домена, на котором работает сайт?

4
ответ дан 7 December 2019 в 14:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: