Мое приложение имеет время ожидания сеанса через 30 минут. Если у пользователя активирована функция «постоянный вход», то при последующем HTTP-запросе сервер считывает cookie-файл «perm session» и восстанавливает сеанс.
Однако, если пользователь не перезагружается или не переходит на другую страницу после истечения срока его сеанса, а нажимает кнопку, которая получает данные через AJAX, сеанс не возобновляется; в DIV, куда данные должны были загружаться, вместо этого появляется окно входа в систему.
Это приводит меня к предположению, что вызовы AJAX не несут информацию cookie. Я прав или я пропустил что-то еще?
Обновление:
бэкэнд: symfony 1.2 (фреймворк PHP),
внешний интерфейс: прототип
Update2: это была ошибка в приложении, а не проблема с файлами cookie