Zope / Plone 2.9 странное поведение сессии? - PullRequest
0 голосов
/ 11 октября 2011

Это то, что работает на моем сервере: (Zope 2.9.6-final, python 2.4.4, linux2)

У меня есть форма входа, где пользователь должен пройти аутентификацию в системе.Сессия истекает через некоторое время (скажем, через 20 минут).

Если я нахожусь на странице (назовите это x), и моя сессия истекает (означает, что когда я нажимаю на ссылку, я буду перенаправлять для входа в систему) или я перезагружаю сервер вручную, что-то странное происходит: если я снова войду в систему и нажму на некоторые ссылки (скажем, все, но не на x), страница будет отправлена ​​мне.Если я запрашиваю страницу x (где я находился до истечения сеанса), сервер перенаправляет меня на страницу входа (как будто у меня нет разрешения на доступ к этой странице).

Если я отключаю кэш на моембраузер, эта проблема, кажется, исчезла.

Кто-нибудь знает, что происходит?

1 Ответ

0 голосов
/ 13 октября 2011

Я видел проблемы, когда перенаправление 401 заканчивается кэшированием прокси-кэшей. Plone 4.1 теперь устанавливает соответствующие заголовки кэша, чтобы избежать этого.

...