Вход на сайт
Вопросик из области Web-Programmierung, Java
5645 просмотров
Перейти к просмотру всей ветки
в ответ MrSanders 04.09.15 22:43
В ответ на:
А как это можно предотвратить?
Настройками браузера. Читай - никак. Ещё раз, копая в эту сторону вы решения не найдёте.
А как это можно предотвратить?
Настройками браузера. Читай - никак. Ещё раз, копая в эту сторону вы решения не найдёте.
Решения, конечно, нет, я лишь хотел удостовериться, что дело именно в двух Ява-машинах.
А пока я и причины не знаю, трудно что-то лечить.
В ответ на:
Вы меня запутали. Что вы называете сессией? HttpSession или что-то своё, что вы контролируетее сами?
Вы меня запутали. Что вы называете сессией? HttpSession или что-то своё, что вы контролируетее сами?
Сессия - это.. сессия!

В принципе можно вообще работать, не залогиниваясь (при отключенной секьюрити), что мы часто и делаем. Вы же не будете говорить, что в этом случае нет никакой сессии?
Ну, вот кусочек лога:
01.09.2015 12:27:23 DCC_4 (25) I: >>>> Start of external request (getClientParamForMandant) - id (25)
01.09.2015 12:27:23 DCC_4 (25) I: prepareForRequest <25>
01.09.2015 12:27:23 DCC_4 (25) I: request for access key: 540C407B5B9122D19AFC1588C2A49579
01.09.2015 12:27:23 DCC_4 (PP_AuthenticationServer) I: getMandantFor: 540C407B5B9122D19AFC1588C2A49579
Вот этот код - 540C407B5B9122D19AFC1588C2A49579 - это и есть идентификатор сессии, и он остается неизменным для разных окон.
При залогинивании и перелогинивании он, естественно, тоже не меняется.
В ответ на:
Когда он стартует?
При запуске веб-сервера или при вызове doGet() или doPost()?
Когда он стартует?
При запуске веб-сервера или при вызове doGet() или doPost()?
Второе.
Дебаггер у меня есть, в Эклипсе, но в данном случае от него мало проку, дебаггить я могу только апплет, запускаемый в Эклипсе, а не в браузере.
Код сервлета прилагаю. Последние сеттер и геттер - это уже мои сегодняшние художества.
Эй, фуфло, готовься к шмону, ты на стрём поставлен у ворот...
Присоединяйтесь: https://t.me/kudy_vadis