Тонкий клиент: как прочитать IP:адрес #634266


#0 by Blade Runner
Как прочитать для веб-клиента IP-адрес? а компьютер, с которого подключились? если все просто - огромное спасибо заранее!
#1 by Blade Runner
апну. неужто никто не скажет с ходу, или на разработку на инфостарте не пошлет?
#2 by НЕА123
СП ИмяКомпьютера
#3 by Blade Runner
вопрос простой. почему в тонком клиенте работает, а в вэб-клиенте нет?
#4 by Blade Runner
ухты. роль на форуме - инженер знаний. неплохо звучит, это наверное как архитектор 1С.
#5 by НЕА123
хз. интересно. на сервере может даст?
#6 by НЕА123
ты это.. того... полковника с пожарником не путай.
#7 by Blade Runner
логику не пойму. подключается к тебе некто на веб-сервер с IP-адресом, а ты получаешь адрес своего сервера 1С? неправильно вопрос задал. если инженер знаний - роль на форуме, то что это означает? :) сорри, понедельник день тяжелый.
#8 by 0Mint
В вебсервере и смотри, в логах.
#9 by НЕА123
что-то я недопонимаю. программно хотя бы так ПолучитьСоединенияИнформационнойБазы
#10 by Blade Runner
а можно уточнить, куда копать? команду там какую-то, объект какой-то, с которого можно считать из самой 1С, в формате веб-сервера?
#11 by Blade Runner
вариант отличный! у меня просто пользователи входят под 1 пользователем ИБ, на веб=сервер перебор результата функции ПолучитьСоединенияИнформационнойБазыхотелось бы делать на сервере, получая какой-то адрес от вебсервера функция на клиенте, которая будет серверную, может же получать аналог ИмяПользователя на веб-сервере, но с IP? где эти логи разобрать-то :(
#12 by YF
А выполнить скрипт или ipconfig с выводом результата во временный файл не получается на клиенте?
#13 by Blade Runner
ухты, хороший вариант, сейчас попробую, спасибо.
#14 by hhhh
ну а смысл получать IP, если это будет IP внутри какой-то неизвестной локальной сети?
#15 by vde69
+100 десять соединений с IP: 10.0.0.1 интересно чего это автору даст? если реально интересно - то это нужно смотреть в сессии на web сервере в параметрах сесии, только в рамках 1 сесии может быть 50 подключений 1с, то-же не вариант :) скажи на кой ляд тебе IP в 1с?
#16 by Wobland
не глядя, вдруг поможет For Each IPConfig In IPConfigSet    If Not IsNull(IPConfig.IPAddress) Then        Addresses=IPConfig.IPAddress        s=""        For Each ip In Addresses Next
#17 by Blade Runner
так это решает мою проблему. у меня 2 юзера под пользователем "ПользовательWEBклиента" должны как-то отличаться, например IP=адресом внутренней сети или именем компьютеров. делаю идентификацию по мобильному, получается. нужно понимать с какого адреса входят 2 разных человека, пользуясь 1 паролем, пришедший как СМС на зарегистрированный мобильный.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С