Когда мы вошли в систему, мы создали в браузере файлы cookie для многократного использования.
У нас есть пользовательский элемент управления со ссылками для перенаправления на другие базы.
Когда вы отправляетесь на другую базу, печенье исчезает.
Я искал на основании, что любой скрипт мог бы удалить куки, но не нашел его.
У нас есть серверный скрипт для работы с событием щелчка по ссылке.
var doc:NotesDocument=database.getProfileDocument("frm_profile",session.getServerName());
var str = doc.getItemValueString("no_base_gft");
var host=context.getUrl().getHost();
var path=context.getUrl().getPath();
var ss= 'http://'+host+"/"+str;
sessionScope.remove("usuarioLogado");
facesContext.getExternalContext().redirect(ss);
Если я поставлю распечатку в конце этой статьи, перед перенаправлением мне вернется переменная ambiente "d". Итак, я подумал, может быть, любой скрипт в другой базе может удалить куки при загрузке первой страницы.
Кто-то прошел за ту же проблему в Lotus Notes версии 9?
Может быть, Сервер удаляет куки? Это возможно?