powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java: new browser -> new session?
5 сообщений из 5, страница 1 из 1
Java: new browser -> new session?
    #38749581
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте,

что-то я даже "загуглить" не могу...
Как сделать так чтоб для каждого отдельного браузера генерировалась новая сессия?

К примеру я зашел через firefox по определенному адресу, получил SESSION_ID.
Потом я хочу зайти по этому же адресу из chrome и получить новый SESSION_ID, к сожалению получаю тот-же.

Спасибо!
...
Рейтинг: 0 / 0
Java: new browser -> new session?
    #38749588
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нее, сессия и так должна быть разная
...
Рейтинг: 0 / 0
Java: new browser -> new session?
    #38749594
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хммм, у меня одинаковая. Как проверить, где копать?
...
Рейтинг: 0 / 0
Java: new browser -> new session?
    #38749601
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
первый вызов из firefox

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
 @GET
  @Path("/auth")
  @Produces(MediaType.APPLICATION_JSON)
  @Consumes(MediaType.APPLICATION_JSON)
  public Response authorisation()
  {

    if (kasSessionId == null) {
      log.info("KAS_SESSION_ID_FOR_Authenticate: {}", kasSessionId); //null
      getAuthenticate();
      log.info("KAS_SESSION_ID_AFTER_Authenticate: {}", kasSessionId); //session_id
      request.getSession().setAttribute("KAS_SESSION_ID", kasSessionId);
    }
    else {
      log.info("KAS_SESSION_ID: {}", kasSessionId);
    }

    return Response.ok().build();
  }



второй вызов из firefox
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
 @GET
  @Path("/auth")
  @Produces(MediaType.APPLICATION_JSON)
  @Consumes(MediaType.APPLICATION_JSON)
  public Response authorisation()
  {

    if (kasSessionId == null) {
      log.info("KAS_SESSION_ID_FOR_Authenticate: {}", kasSessionId);
      getAuthenticate();
      log.info("KAS_SESSION_ID_AFTER_Authenticate: {}", kasSessionId); 
      request.getSession().setAttribute("KAS_SESSION_ID", kasSessionId);
    }
    else {
      log.info("KAS_SESSION_ID: {}", kasSessionId); //session_id=12345
    }

    return Response.ok().build();
  }



третий вызов из iexplroe
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
 @GET
  @Path("/auth")
  @Produces(MediaType.APPLICATION_JSON)
  @Consumes(MediaType.APPLICATION_JSON)
  public Response authorisation()
  {

    if (kasSessionId == null) {
      log.info("KAS_SESSION_ID_FOR_Authenticate: {}", kasSessionId);
      getAuthenticate();
      log.info("KAS_SESSION_ID_AFTER_Authenticate: {}", kasSessionId); 
      request.getSession().setAttribute("KAS_SESSION_ID", kasSessionId);
    }
    else {
      log.info("KAS_SESSION_ID: {}", kasSessionId); //session_id=12345
    }

    return Response.ok().build();
  }



Получаю тот же sessionId
...
Рейтинг: 0 / 0
Java: new browser -> new session?
    #38749612
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скорей всего виноваты глаза которые спать хотят.

Я записываю переменную в аттрибут, а потом ее проверяю постоянно. Спасибо - вопрос уже решил.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Java: new browser -> new session?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]