0
semdeineko
26.03.13
✎
11:47
|
Сейчас НЕ в 1С: есть большая таблица данных просмотр которой организован различным пользователям в инете (не локалка). Доступ пользователей регламентируется связкой имя+пароль+IP.
Требуется организовать подобное перенеся данные в 1С.
В связи с тем, что в 1С нельзя получить IP клиента, вижу 2 пути реализации, но не знаю наскока они осуществимы:
1. Пишу конфигурацию на сервере 1С доступную через браузер, на основном сайте размещен php-скрипт передающий все запросы к серверу 1с и добавляющий к ним параметром файл со связкой имя+пароль+IP (например ?), в 1с-конфе анализирую его и предоставляю доступ или выдаю сообщение, что доступ запрещен. PHP-скрипт транслирует пользователю все ответы 1С-сервера без изменений.
Плюсы: пользователь фактически работает в 1с-веб клиенте и может использовать функционал 1с для сортировки/группировки/отбора и т.д. полученных данных.
Не ясно можно ли в 1С-конфе анализировать при каждом обращении параметры авторизации.
2. Пишу Веб-сервис, который также получает на вход от php-скрипта связку имя+пароль+IP, а на выходе генерирует HTML-страничку и отдает ее скрипту для отображения пользователю.
Тут проще, но пользователям нет возможности работать с оформлением результата, и в 1С придется создавать вручную HTML-код, и как его потом передать через SOAP? кодировать в 64?
|
|