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

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

1С веб: что это и как работает 1С через браузер

Что такое 1С веб-клиент, как работает 1С через браузер, чем отличается от тонкого клиента, требования к серверу и пошаговая настройка публикации базы.

«1С веб» — это способ работы с программами 1С через обычный браузер без установки клиентского приложения на компьютер пользователя. Пользователь открывает ссылку вида http://server/base, вводит логин и пароль и получает привычный интерфейс конфигурации: документы, справочники, отчёты. Все вычисления и обращения к базе данных выполняются на стороне сервера, а браузер лишь отображает результат.

За такую работу отвечает веб-клиент — один из трёх клиентских приложений платформы «1С:Предприятие» наряду с толстым и тонким клиентами. Он встроен в платформу, поэтому большинство типовых конфигураций (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) работают в браузере без доработки. Однако публикация требует веб-сервера и правильной настройки, а некоторые возможности десктопного клиента в браузере недоступны.

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

Как устроена работа 1С через браузер

Архитектура веб-доступа включает три уровня. Первый — браузер пользователя, который отображает интерфейс и передаёт действия (клики, ввод данных) на сервер. Второй — веб-сервер (Apache или IIS) со специальным модулем платформы, который принимает запросы и перенаправляет их кластеру серверов 1С или файловой базе. Третий — сама база данных: файловая или клиент-серверная на MS SQL, PostgreSQL, Oracle.

Ключевой принцип: веб-клиент не выполняет прикладной код конфигурации локально в полном объёме. Основная логика исполняется на сервере, поэтому нагрузка на компьютер пользователя минимальна, а требования к нему — наличие поддерживаемого браузера. Это удобно для слабых машин, планшетов и компьютеров на macOS или Linux, где классический тонкий клиент для Windows недоступен.

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

Чем веб-клиент отличается от тонкого и толстого клиента

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

ПараметрВеб-клиентТонкий клиентТолстый клиент
Установка на ПКНе требуетсяТребуетсяТребуется
ОС пользователяЛюбая с браузеромWindows, Linux, macOSВ основном Windows
Требования к каналуНизкиеНизкиеВысокие
Режим конфигуратораНетНетДа
Работа с локальными файлами и оборудованиемОграниченаШиреПолная
Запуск внешних компонентовОграниченПоддерживаетсяПоддерживается

Главные ограничения веб-клиента: нет режима конфигуратора, ограничен доступ к файловой системе пользователя (загрузка и скачивание файлов идёт через диалоги браузера), сложнее подключать торговое оборудование — сканеры штрихкодов и кассы обычно требуют тонкого клиента или промежуточных решений. Часть внешних компонентов и COM-объектов в браузере не работает вовсе.

Когда какой клиент выбрать

Веб-клиент

Удалённые сотрудники, руководители с планшетами, пользователи на macOS/Linux. Ограничение: нет конфигуратора и сложности с торговым оборудованием.

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

Основная масса пользователей в офисе и филиалах, нужна работа со сканерами и файлами. Ограничение: требуется установка.

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

Разработчики и администраторы для конфигурирования. Ограничение: требует быстрой локальной сети с базой.

Когда веб-доступ к 1С оправдан, а когда нет

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

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

Маршрут решения

Как выбрать сценарий доступа

Пользователи в одной локальной сети с базойИспользуйте тонкий клиент — проще и функциональнее
Нужен доступ из интернета без установки ПОПубликуйте базу на веб-сервере и открывайте доступ по HTTPS
Нет своего сервера и администратораРассмотрите облачный сервис 1С:Фреш с готовым доступом через браузер
Нужны сканеры, кассы, весы на рабочем местеОставьте тонкий клиент, веб-клиент дайте только мобильным пользователям

Как опубликовать базу 1С на веб-сервере

Для публикации потребуется: установленная платформа 1С с компонентами веб-доступа, веб-сервер (Apache или IIS) и права администратора на сервере. Проще всего публикация выполняется из конфигуратора: меню «Администрирование» → «Публикация на веб-сервере». Укажите имя публикации (оно войдёт в URL), каталог, веб-сервер и при необходимости включите доступ к веб-сервисам.

После публикации платформа создаёт файл настроек default.vrd в каталоге публикации и регистрирует приложение в веб-сервере. Проверьте результат, открыв в браузере адрес вида http://имя_сервера/имя_публикации. Если публикация прошла успешно, появится окно авторизации 1С.

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

Для доступа из интернета дополнительно настройте HTTPS: получите сертификат (например, у доверенного удостоверяющего центра или через Let's Encrypt), привяжите его к сайту в веб-сервере и перенаправляйте HTTP на HTTPS. Открывать базу в интернет по HTTP без шифрования недопустимо.

Типичные ошибки при публикации

Частая проблема — ошибка «404» или пустая страница после публикации: обычно причина в том, что модуль расширения веб-сервера не установлен или не зарегистрирован, либо версия платформы не совпадает с разрядностью веб-сервера. Другая типичная ситуация — ошибка доступа к базе: у пользователя, от имени которого работает веб-сервер, нет прав на каталог файловой базы или нет связи с сервером 1С.

Типичные ошибки
01
Публикация по HTTP и открытие доступа в интернет без сертификата — логины и данные передаются открытым текстом
02
Имя публикации кириллицей или с пробелами — ссылка работает нестабильно в части браузеров
03
Отсутствие резервной копии перед настройкой — ошибка в default.vrd может сделать базу недоступной для всех
04
Игнорирование нагрузки: десятки веб-пользователей на слабом сервере приводят к тайм-аутам и обрывам сессий

Облачный вариант: 1С через браузер без своего сервера

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

Альтернатива — аренда 1С у партнёров-франчайзи или размещение базы на виртуальном сервере (VPS) с самостоятельной публикацией. Первый вариант проще, второй даёт больше контроля, но требует администратора. При выборе облака уточняйте: поддерживается ли ваша конфигурация (нетиповые доработки в облаке часто ограничены), как организовано резервное копирование и как выгрузить данные при расторжении договора.

Безопасность веб-доступа к 1С

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

Дополнительно ограничьте доступ по IP-адресам, если круг пользователей известен, либо разместите доступ за VPN. Не публикуйте тестовые и демо-базы с реальными данными. Ведите мониторинг журнала регистрации: массовые неудачные попытки входа — признак подбора паролей.

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

После настройки пройдите контрольные точки с точки зрения обычного пользователя, а не администратора: именно так выявляются проблемы с правами и производительностью.

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

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

Открытие ссылки в браузере
Норма

Появляется окно входа 1С, адрес начинается с https://, замок сертификата активен

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

Ошибка 404/500, предупреждение о недоверенном сертификате, работа по http://

Вход под обычным пользователем
Норма

Интерфейс загружается, доступны только его документы и отчёты

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

Ошибка прав доступа или, наоборот, видны чужие разделы

Проведение документа и построение отчёта
Норма

Операции выполняются за приемлемое время без обрывов сессии

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

Тайм-ауты, сообщения о потере соединения с сервером

Печать и выгрузка файла
Норма

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

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

Печать недоступна или файл не скачивается

Если все пункты пройдены, проведите нагрузочную проверку: пусть несколько пользователей одновременно поработают в типичном режиме. Рост времени отклика в разы — сигнал увеличить ресурсы сервера или пересмотреть архитектуру (например, перейти с файловой базы на клиент-серверную).

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

Нужно ли устанавливать что-то на компьютер для работы 1С через браузер?

Нет, в этом главное преимущество веб-клиента. Достаточно поддерживаемого браузера (актуальные версии Chrome, Firefox, Edge, Safari) и ссылки на опубликованную базу. Исключение — отдельные функции вроде работы с криптографией или сканерами могут потребовать установки расширения для браузера.

Работает ли веб-клиент 1С на планшете и смартфоне?

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

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

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

Чем 1С:Фреш отличается от собственной публикации базы?

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

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

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

Насколько безопасно открывать доступ к 1С через интернет?

Безопасность зависит от настройки, а не от самого факта веб-доступа. При HTTPS, сильных паролях, корректных ролях и обновлённой платформе риски сопоставимы с другими корпоративными веб-системами. Критические ошибки — публикация по HTTP, пустые пароли и отсутствие резервных копий.

Итог

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

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