![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
ShuR79 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 7.9.2007 Репутация: нет Всего: нет |
Добрый день!
Возникла такая проблема: На сервере в сети выложен апплет, который взаимодействует с сервлетом. Часть параметров между формой настройки и апплетом записывается в Cookie и передаётся через сервлет. Если обращаешся к серверу по ip-адресу, сервлет видит Cookie и проблем не возникает. Но если обратиться к серверу по DNS-имени, сервлет Cookie не видит. Как можно решить эту проблему? |
|||
|
||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 4 Всего: 43 |
Куки возвращаются браузером как параметр в http запросе. Браузер идентифицирует куки по адресу сервера. Возвращает их только тому, кто их прислал. Браузер не может знать, что разные адреса соответствуют одному серверу.
Например, браузер шлет запрос по адресу 123.456.789.111. В ответе есть куки и браузер из записывает в файл под именем 123.456.789.111 . Потом следует запрос на тот же сервер, но адрес указан в виде myserver.com . Браузер ищет файл с именем myserver.com и не находит его. Поэтому куки и не возвращаются. Можно хранить все на сервере и идентифицировать пользователя по логину. Тогда пользователь не будет привязан к конкретному компьютеру. Это сообщение отредактировал(а) COVD - 25.9.2007, 18:09 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |