К статье
Практический материал

Администрирование · 10 мин

Как открыть веб-клиент 1С: настройка и вход через браузер

Как открыть веб-клиент 1С: публикация базы на веб-сервере, настройка default.vrd, вход через браузер, типичные ошибки и их устранение. Подробная инструкция.

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

Чтобы открыть веб-клиент, информационную базу нужно опубликовать на веб-сервере (IIS или Apache), а затем перейти по специальной ссылке вида http://сервер/имя_публикации. Если база уже опубликована администратором, пользователю достаточно получить ссылку и ввести логин с паролем.

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

Что такое веб-клиент 1С и когда он нужен

Веб-клиент — это один из видов клиентских приложений платформы 1С:Предприятие. В отличие от тонкого и толстого клиента, он не требует установки программы: вся логика интерфейса выполняется в браузере, а данные обрабатываются на сервере. Пользователь работает с привычными формами документов, справочников и отчётов, но через Chrome, Firefox, Edge или другой поддерживаемый браузер.

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

Как войти в веб-клиент, если база уже опубликована

Если администратор уже настроил публикацию, от пользователя требуется минимум действий. Откройте браузер и введите адрес, который выдал администратор. Обычно он выглядит так: http://имя_сервера/имя_базы или https://домен/база при защищённом соединении.

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

Если вместо окна входа браузер показывает ошибку 404, 500 или пустую страницу — проблема на стороне сервера, и решать её нужно администратору. Сохраните текст ошибки и адрес страницы, это ускорит диагностику.

Вход пользователя в веб-клиент
  1. 1
    Получите у администратора точную ссылку на базу
  2. 2
    Откройте ссылку в поддерживаемом браузере (Chrome, Firefox, Edge)
  3. 3
    Введите имя пользователя и пароль от 1С
  4. 4
    Дождитесь загрузки интерфейса и проверьте доступность нужных разделов
  5. 5
    Сохраните ссылку в закладки для быстрого доступа

Как опубликовать базу на веб-сервере через конфигуратор

Публикация выполняется администратором с сервера, где установлены веб-сервер (IIS или Apache) и компоненты платформы 1С. При установке платформы обязательно отметьте компонент «Модули расширения веб-сервера» — без него публикация работать не будет.

Откройте конфигуратор под пользователем с полными правами, перейдите в меню Администрирование → Публикация на веб-сервере. В появившемся окне укажите имя публикации (оно станет частью URL), выберите веб-сервер и каталог публикации. Оставьте включёнными флажки «Публиковать доступ для клиентских приложений» и при необходимости «Публиковать Web-сервисы».

Нажмите кнопку «Опубликовать». Платформа создаст в указанном каталоге файл default.vrd с настройками подключения и зарегистрирует приложение на веб-сервере. После этого веб-клиент доступен по адресу http://имя_сервера/имя_публикации.

Публикация базы на веб-сервере
  1. 1
    Установите на сервер IIS или Apache
  2. 2
    При установке платформы 1С отметьте «Модули расширения веб-сервера»
  3. 3
    Откройте конфигуратор с полными правами
  4. 4
    Выберите Администрирование → Публикация на веб-сервере
  5. 5
    Укажите имя публикации, веб-сервер и каталог
  6. 6
    Нажмите «Опубликовать» и проверьте вход по ссылке

Настройка IIS и Apache для работы веб-клиента

Публикация на IIS

Для IIS сначала включите саму службу веб-сервера через «Компоненты Windows»: нужны роли веб-сервера с поддержкой ISAPI-расширений. Платформа 1С при публикации автоматически создаёт виртуальный каталог и регистрирует обработчик. Если публикация проходит с ошибкой прав, запустите конфигуратор от имени администратора операционной системы.

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

Публикация на Apache

Для Apache платформа при публикации дописывает настройки в файл httpd.conf и копирует файл default.vrd в указанный каталог. После публикации перезапустите службу Apache, иначе изменения не вступят в силу. Убедитесь, что версия Apache совместима с вашей версией платформы — поддерживаемые версии указаны в документации к конкретному релизу 1С.

Как проверить, что веб-клиент работает корректно

После публикации откройте ссылку сначала на самом сервере, затем с рабочей станции в локальной сети. На сервере используйте адрес http://localhost/имя_публикации — если страница входа открывается, публикация и модуль расширения работают. Если с сервера всё открывается, а с других компьютеров нет — проверяйте брандмауэр и доступность порта веб-сервера.

Войдите под тестовым пользователем и откройте несколько типовых объектов: документ, справочник, отчёт. Убедитесь, что формы отрисовываются без ошибок, отчёты формируются, а печатные формы выводятся. Медленная работа при первом открытии форм — нормальное явление: браузер загружает клиентские компоненты, дальше работа ускоряется.

Контрольные точки

Как проверить результат

Страница по адресу публикации
Норма

Открывается окно авторизации 1С

Тревожный признак

Ошибка 404, 500 или пустая страница

Вход под пользователем
Норма

Загружается рабочий стол конфигурации

Тревожный признак

Сообщение об ошибке соединения с базой

Открытие документов и отчётов
Норма

Формы открываются, данные отображаются

Тревожный признак

Ошибки скриптов, пустые формы

Доступ с других компьютеров сети
Норма

Ссылка открывается с рабочих станций

Тревожный признак

Страница недоступна — проверять брандмауэр

Типичные ошибки при открытии веб-клиента и их устранение

Самая частая проблема — ошибка «404 Not Found». Она означает, что веб-сервер не находит публикацию: неверно набран адрес, публикация не выполнена или виртуальный каталог удалён. Проверьте точное имя публикации в конфигураторе и наличие файла default.vrd в каталоге публикации.

Ошибка «500 Internal Server Error» обычно указывает на проблемы с модулем расширения веб-сервера: не установлен, не совпадает разрядность с пулом приложений IIS или нет прав на каталог базы. Для файловых баз убедитесь, что у службы веб-сервера есть полный доступ к каталогу с файлом 1Cv8.1CD.

Если веб-клиент открывается, но формы выглядят «сломанными» или не работают кнопки — очистите кэш браузера и проверьте, что версия браузера поддерживается вашей версией платформы. Устаревшие браузеры некорректно отображают интерфейс такси.

Типичные ошибки
01
Публикация без установленных модулей расширения веб-сервера — веб-клиент не запускается вообще
02
Несовпадение разрядности модулей 1С и пула приложений IIS — ошибка 500
03
Нет прав у службы веб-сервера на каталог файловой базы — ошибка доступа при входе
04
Использование неподдерживаемого браузера — искажённый интерфейс и неработающие элементы
05
Публикация наружу без HTTPS — риск перехвата логинов и паролей

Файловая и клиент-серверная база: есть ли разница для веб-клиента

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

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

Варианты доступа к базе

Веб-клиент

Подходит для удалённой работы и устройств без установленной платформы; ограничение — часть функций толстого клиента недоступна

Тонкий клиент

Быстрее веб-клиента и стабильнее на слабых каналах; требует установки небольшого дистрибутива

Толстый клиент

Полная функциональность, включая отладку и COM; требует установки платформы и больших прав

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

Можно ли открыть веб-клиент 1С без публикации на веб-сервере?

Нет. Веб-клиент работает только через веб-сервер (IIS или Apache), на котором опубликована база. Без публикации и установленных модулей расширения веб-сервера открыть базу в браузере невозможно. Альтернатива без веб-сервера — тонкий клиент.

Какие браузеры поддерживает веб-клиент 1С?

Поддерживаются актуальные версии Google Chrome, Mozilla Firefox, Microsoft Edge и Safari. Точный перечень зависит от версии платформы — он приведён в документации к конкретному релизу. Internet Explorer в современных версиях платформы не поддерживается.

Почему веб-клиент просит установить расширение для браузера?

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

Как узнать адрес веб-клиента, если его забыли?

Адрес виден в конфигураторе: откройте Администрирование → Публикация на веб-сервере — там указано имя публикации. Полный адрес складывается из имени сервера и имени публикации: http://сервер/имя_публикации. Также каталог публикации с файлом default.vrd можно найти на самом веб-сервере.

Можно ли работать в веб-клиенте через интернет?

Да, если сервер доступен извне. Обязательно настройте HTTPS с действующим сертификатом и надёжную аутентификацию, иначе логины и данные передаются в открытом виде. Более безопасная альтернатива — доступ через VPN в локальную сеть, где уже работает обычная публикация.

Веб-клиент открывается, но работает очень медленно. Что делать?

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

Итог

Что важно запомнить

Веб-клиент 1С открывается по ссылке http://сервер/имя_публикации после того, как администратор опубликует базу через конфигуратор на веб-сервере IIS или Apache с установленными модулями расширения. Основные проблемы — отсутствие модулей, ошибки прав и неподдерживаемый браузер. Для доступа из интернета обязательно используйте HTTPS.