|
Как 1С отличает своих веб клиентов друг от друга? | ☑ | ||
---|---|---|---|---|
0
AaNnDdRrEeYy
14.01.14
✎
11:56
|
Собственно как храниться сессия в браузере?
|
|||
1
fmrlex
14.01.14
✎
11:58
|
(0) 1с работает с веб сервером. Следить за сессиями его проблема.
|
|||
2
AaNnDdRrEeYy
14.01.14
✎
12:00
|
(1)как сервер отличает один браузер на одном компе от другого браузера на соседнем компе, так вопрос понятен?
|
|||
3
vlandev
14.01.14
✎
12:03
|
(2) Различает по IP адресу , либо по кукам , либо по тому и другому одновременно.
|
|||
4
Maxus43
14.01.14
✎
12:08
|
(3) да ну...
(2) зачем ему отличать что-то? Ты из своего "браузера" посылаешь запрос на вебсервер, он возвращает результат. Нет "постоянного" соединения |
|||
5
Maxus43
14.01.14
✎
12:10
|
т.е. соединение то есть, в пуле
|
|||
6
Defender aka LINN
14.01.14
✎
12:11
|
(2) Хорошо отличает, не путает. Ответ понятен?
|
|||
7
1dvd
14.01.14
✎
12:12
|
есть некий гуид у каждого окошка
|
|||
8
vlandev
14.01.14
✎
12:14
|
(4) А отличать ему надо хотя бы для того , что бы на каждый запрос пароль не требовать. Хотя это может быть реализовано на клиенте , то есть какойнибудь тикет посылается одновременно с запросами но проверять эту гипотезу лениво.
|
|||
9
AaNnDdRrEeYy
14.01.14
✎
12:51
|
(6) нет не понятен. в моем случае не отличает. то ли прокси куки не пропускает то ли лыжи по асфальту не едут.
|
|||
10
Maxus43
14.01.14
✎
12:51
|
(9) что значит не отличает? симптомы в студию
|
|||
11
fmrlex
14.01.14
✎
12:55
|
||||
12
AaNnDdRrEeYy
14.01.14
✎
12:58
|
(10)при запуске говорит что сеанс уже запущен, без прокси работает.
(11) там ни слова о технологии, как обычно. |
|||
13
fmrlex
14.01.14
✎
13:00
|
+(11) и после этого кури HTTP и HTTPS
|
|||
14
Лефмихалыч
14.01.14
✎
13:01
|
(0) вебсервер состояние между сообщение от клиентов не хранит. По этому - ни как. Всё, что знает про клиента вебсервер, хранится на самом клиенте в куках и чем угодно еще
|
|||
15
fmrlex
14.01.14
✎
13:01
|
(9) проксик твой кеширует слишком рьяно наверно.
|
|||
16
Chai Nic
14.01.14
✎
13:03
|
Веб-сервер в случае 1с - всего лишь тупой транслятор запросов между клиентом и модулем связи с базой данных. Ничего он нигде не хранит, всё хранит сам модуль 1с.
|
|||
17
fmrlex
14.01.14
✎
13:15
|
(16)Подключился к УТ 11. Вот часть кода странички
var base = "/trade/ru_RU"; var lang = "ru_RU"; var redirect = false; var openIDRelyingParty = false; var path = base; var platform = ""; var url = window.location.protocol + "//" + window.location.host; if (path.slice(-1) != '/') path += '/'; if (base.length != 0) url += path; function writeCookie(param, cookieName, inQuote, encode) { if (param == null) { document.cookie = cookieName + '=' + ';Path=' + path; return; } if (param.length > 1) { var value = param.slice(1).join("="); if (inQuote && value.length > 1 && ((value.charAt(0) == '\"' && value.charAt(value.length - 1) == '\"') || (value.charAt(0) == '\"' && value.charAt(value.length - 1) == '\"'))) { value = value.substring(1, value.length - 1); } if (encode) value = encodeURIComponent(value); document.cookie = cookieName + '=' + value + ';Path=' + path; } } |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |