Кэширование и/или сессия выходит с django приложением

Настройте qmail так, чтобы он не думал, что это - сервер SMTP для foo.com. Информация о том, как сделать это, должна существовать в qmail документации, но я никогда не использовал ее и не могу найти, что что-либо легко на той странице так не может указать на Вас на правильную часть.

0
задан 13 October 2011 в 08:22
1 ответ

Похоже, это должно работать. Просто чтобы подтвердить: есть ли у вас django.contrib.sessions в установленных приложениях? Это установит сеансы, поддерживаемые базой данных, так что не имеет значения, какой интерфейс вы используете.

Другая возможность состоит в том, что вы неправильно устанавливаете файлы cookie. Если кто-то оказывается на разных интерфейсных машинах, отражают ли это домены? Например, перенаправляются ли они на fe1.yourapp.com или fe2.yourapp.com, или они всегда попадают на www.yourapp.com?

. Один случай, когда я видел нечто подобное, - это когда люди могли ударить либо yourapp.com, либо www.yourapp.com, и файлы cookie устанавливались по-разному - если вы сначала перешли на субдомен, ваш файл cookie не будет передан, если вы позже перейдете на базовый домен. Нашим несколько неэлегантным решением было перенаправить всех на поддомен www.

0
ответ дан 5 December 2019 в 16:53

Теги

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