Работа с платформой 1С:Предприятие традиционно ассоциируется с установкой толстого клиента на каждое рабочее место, что создает значительную нагрузку на IT-отдел. Однако современные версии платформы предоставляют мощный инструмент для удаленного доступа — веб-клиент. Эта технология позволяет запускать конфигурации прямо в браузере без установки дополнительного ПО на компьютеры пользователей, что особенно актуально для удаленных сотрудников или рабочих мест с ограниченными правами.

Переход на веб-интерс требует грамотной настройки серверной части и понимания принципов публикации баз данных. В отличие от классического подключения, здесь критическую роль играет веб-сервер (например, Apache или IIS) и правильная конфигурация расширений веб-сервера 1С. Ниже мы детально разберем процесс организации доступа и типичные сложности, с которыми сталкиваются администраторы.

Требования к инфраструктуре для веб-доступа

Для корректной работы веб-клиента необходима трехзвенная архитектура, где звеном выступает веб-сервер. Просто установить сервер 1С недостаточно — необходимо, чтобы он взаимодействовал с внешним миром через стандартные веб-протоколы. Без этого компонента браузер не сможет получить доступ к интерфейсу программы.

Ключевым элементом является наличие лицензий на использование веб-расширений. Лицензирование в данном случае работает специфически: если у вас есть обычные клиентские лицензии, они могут не покрывать доступ через браузер. Вам потребуются специальные лицензии веб-клиентов, которые приобретаются отдельно или входят в определенные комплекты поставки. Их отсутствие приведет к ошибке доступа даже при идеальной технической настройке.

💡

Используйте лицензии веб-клиентов только для тех пользователей, которые работают исключительно через браузер. Для сотрудников с установленным толстым клиентом они не требуются.

Также стоит обратить внимание на версию платформы. Поддержка современных браузеров, таких как Google Chrome, Yandex Browser или Firefox, гарантирована начиная с определенных обновлений платформы 8.3. Устаревшие версии могут некорректно отображать элементы интерфейса или требовать установки дополнительных плагинов, что противоречит самой идее легковесного доступа.

Публикация информационной базы на веб-сервере

Процесс предоставления доступа к базе данных через сеть называется публикацией. Это действие регистрирует базу в списке доступных ресурсов веб-сервера. Выполнить его можно двумя основными способами: через графический интерфейс консоли администрирования или с помощью командной строки, что часто предпочтительнее для автоматизации.

При использовании утилиты командной строки ras или встроенных средств публикации, администратор должен указать виртуальный каталог, имя базы и параметры кластера серверов. Ошибки на этом этапе, такие как неверный путь к файлам конфигурации или отсутствие прав записи у службы веб-сервера, являются наиболее частой причиной неработоспособности системы.

☑️ Проверка перед публикацией

Выполнено: 0 / 4

После успешной публикации в корне веб-сервера появляется файл default.vrd или аналогичный дескриптор, который перенаправляет запросы браузеров на сервер 1С. Важно проверить, что этот файл имеет корректные права доступа для чтения всеми пользователями сети, иначе они увидят ошибку 403 Forbidden вместо окна авторизации.

⚠️ Внимание: При публикации базы убедитесь, что имя виртуального каталога не содержит пробелов и специальных символов, так как это может привести к некорректному формированию URL и сбоям при подключении.

Настройка доступа и параметры безопасности

Безопасность при работе через веб-клиент должна быть приоритетом, так как данные передаются по открытым сетевым протоколам. По умолчанию соединение может осуществляться по незащищенному протоколу HTTP, что делает трафик уязвимым для перехвата. Для производственной среды настоятельно рекомендуется настроить SSL-сертификаты и использовать протокол HTTPS.

Настройка шифрования требует установки сертификата на веб-сервере и привязки его к сайту 1С. Это не только защищает пароли пользователей, но и предотвращает предупреждения браузеров о небезопасном соединении, которые могут блокировать работу скриптов веб-клиента. Современные браузеры строго следят за безопасностью контента.

Дополнительным уровнем защиты является ограничение доступа по IP-адресам. Веб-сервер можно сконфигурировать так, чтобы он принимал соединения только из внутренней сети компании или от конкретных удаленных шлюзов. Это снижает риск атак извне даже в случае компрометации учетных записей.

Почему браузер блокирует подключение?

Современные браузеры блокируют смешанный контент. Если ваш сайт доступен по HTTPS, но ресурсы 1С загружаются по HTTP, интерфейс может не отобразиться. Решение — перевести все соединения на защищенный протокол.

Процесс подключения пользователя через браузер

Для конечного пользователя процедура входа максимально упрощена. Ему не нужно знать IP-адреса серверов или настройки портов. Достаточно ввести корректный URL в адресную строку любого современного обозревателя. Формат адреса обычно выглядит как доменное имя или IP, за которым следует имя опубликованной базы.

На странице входа пользователь видит стандартное окно авторизации 1С. Здесь необходимо выбрать нужную информационную базу из списка (если опубликовано несколько) и ввести логин с паролем. Важно отметить, что аутентификация происходит средствами платформы 1С, а не средствами операционной системы веб-сервера, если не настроена интеграция с доменом.

Параметр Описание Пример значения
Протокол Тип соединения https
Адрес сервера Домен или IP 1c.company.local
Порт Сетевой порт 443
База данных Имя публикации accounting

После успешной аутентификации браузер загружает интерфейс конфигурации. Первый запуск может занять больше времени, чем обычно, так как происходит кеширование ресурсов и загрузка расширений. Последующие сеансы будут открываться практически мгновенно.

📊 Какой браузер вы используете для работы в 1С?
Google Chrome
Yandex Browser
Mozilla Firefox
Microsoft Edge
Safari

Установка и обновление расширений веб-клиента

Веб-клиент 1С не является полностью статичным приложением. Для работы с файловой системой клиента, печати документов или использования сканеров штрих-кодов требуется установка локального расширения браузера. Без этого компонента многие функции будут недоступны или работать в ограниченном режиме.

При первом входе система автоматически предложит установить необходимое расширение. Пользователю достаточно подтвердить загрузку и установку плагина, совместимого с его версией браузера. Процесс обновления расширения также происходит автоматически при выходе новых версий платформы, обеспечивая совместимость функционала.

В корпоративной среде, где права пользователей ограничены, автоматическая установка может быть заблокирована политиками безопасности. В таком случае администратор должен заранее подготовить дистрибутив расширения и распространить его через системы групповых политик или скрипты развертывания.

⚠️ Внимание: Расширения веб-клиента привязаны к мажорной версии платформы 1С. При обновлении сервера до новой версии (например, с 8.3.20 до 8.3.22) пользователям, возможно, потребуется вручную обновить плагин в браузере.

Диагностика и решение типовых ошибок

Несмотря на отлаженность механизма, в процессе эксплуатации могут возникать сбои. Одной из самых распространенных проблем является ошибка «Не найдено соединение с сервером» или бесконечная загрузка интерфейса. Часто причина кроется в блокировке портов межсетевым экраном или неверных настройках прокси-сервера.

Для диагностики проблем администратору следует обратиться к журналам регистрации событий 1С и логам веб-сервера. Анализ кодов ошибок HTTP (404, 500, 503) позволяет быстро локализовать проблему: находится ли она на уровне сети, веб-сервера или самого кластера 1С. Например, ошибка 500 часто указывает на конфликт версий компонентов.

Если веб-клиент работает медленно, стоит проверить нагрузку на сервер приложений и объем передаваемых данных. Оптимизация запросов в конфигурации и отключение неиспользуемых расширений интерфейса могут существенно повысить скорость отклика системы для удаленных пользователей.

💡

Большинство ошибок подключения решаются проверкой службы 1С:Предприятие и перезапуском пула приложений веб-сервера.

Часто задаваемые вопросы

Можно ли работать в веб-клиенте без установки расширения?

Базовый функционал доступен без расширения, но вы не сможете печатать документы, работать с локальными файлами или использовать оборудование (сканеры, весы). Для полноценной работы установка обязательна.

Поддерживает ли веб-клиент работу на мобильных устройствах?

Да, интерфейс 1С адаптирован для планшетов и смартфонов. Однако для удобной работы рекомендуется использовать устройства с экраном большого размера и полноценной версией браузера.

Почему не сохраняется файл при выгрузке из веб-клиента?

Это ограничение безопасности браузеров. Файл выгружается в стандартную папку «Загрузки» операционной системы клиента, и пользователь должен вручную переместить его в нужное место.

Нужна ли отдельная лицензия на сервер 1С для веб-доступа?

Нет, серверная лицензия общая. Однако для каждого одновременного подключения через браузер требуется отдельная лицензия на веб-клиент, если они не входят в основной комплект поставки.

Как отключить возможность входа через веб-клиент для конкретной базы?

Необходимо снять публикацию базы с веб-сервера через консоль администрирования или удалить соответствующий виртуальный каталог в настройках IIS/Apache.