Параметры запуска веб-клиента
Параметры запуска веб-клиента
О правилах указания параметров см. главу "Запуск 1С:Предприятие 8 и параметры запуска [v8help://1cv8/ZIF#Web]".
O=<скорость соединения> — определяет скорость соединения: Normal — обычная, Low — низкая скорость соединения.
C=<строка текста> — передача параметра в конфигурацию.
N=<имя> — имя пользователя. Должно быть указано так же, как в списке пользователей, создаваемом в Конфигураторе.
P=<пароль> — пароль пользователя, имя которого указано в параметре N. Если у пользователя нет пароля, этот параметр можно опустить.
WA- — запрет применения аутентификации операционной системы при старте Предприятия.
WA+ — установка обязательного применения аутентификации операционной системы при старте 1С:Предприятия. Если параметр WA не указывается, то подразумевается, что используется параметр командной строки WA+.
OIDA[+/-] — применение сквозной аутентификации пользователя между разными информационными базами и/или внешними ресурсами:
OIDA+ — использовать OpenID-аутентификацию (по умолчанию).
OIDA- — не использовать OpenID-аутентификацию.
Если при запуске клиента параметр OIDA не задан, или задан параметр OIDA+, то производится попытка аутентификации через OpenID-провайдера, адрес которого задан в файле deafault.vrd публикации этой информационной базы.
Если OpenID-провайдер требует интерактивной аутентификации (происходит первое обращение или истекло время жизни признака аутентифицированности), клиент отображает диалог для ввода имени и пароля пользователя.
Аутентификация происходит по списку пользователей информационной базы OpenID-провайдера.
Аутентифицируемый пользователь информационной базы, использующих OpenID-аутентификацию, должен соответствовать по имени пользователю информационной базы OpenID-провайдера.
OidcSelectedProvider=<имя провайдера> — если для аутентификации пользователей используется сторонний провайдер OpenID Connect v.1, то в параметре указывается имя провайдера. Имя провайдера должно быть указано в файле default.vrd, в секции настройки внешних провайдеров аутентификации openidconnect, в элементе name после элемента providers.
Authoff — выполняет OpenID logout (завершение сеанса работы пользователя). Завершение сеанса работы выполняется вне зависимости от используемого в дальнейшем метода аутентификации.
Debug=[<режим>[,attach]] — указывает протокол отладки (tcp или http) и признак того (attach), что отладчик будет автоматически подключать предметы отладки (клиентский и серверный) запускаемого приложения, которые будут зарегистрированы на сервере отладки. Параметр attach используется только для отладки по протоколу HTTP.
Если указан ключ debug указан без параметров – используется протокол отладки TCP/IP.
DebuggerURL=
DisableUnrecoverableErrorMessage — если данный параметр указан, то при возникновении невосстановимой ошибки (в том числе, аварийного завершения), в веб-клиенте:
- Окно ошибки показано не будет.
- Отчет об ошибке будет отправлен, если настроена автоматическая отправка и размер отчета не превышает ограничение на отправку без вопроса о большом размере отчета (до 5 Мбайт).
- На вкладке браузера будет выполнен переход на пустую страницу (about:blank).
DisableStartupMessages — отключает стартовое сообщение: "Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?".
DisplayPerformance — показать количество вызовов сервера и объем данных, отправляемых на сервер и принимаемых с сервера.
EnableCheckServerCalls — включает режим проверки контекстных серверных вызовов в обработчиках формы, в которых вызовы сервера запрещены.
L=<код языка> — указывается код языка интерфейса платформы. Поддерживаемые языки интерфейса:
Язык
Код
Азербайджанский
az
Английский
en
Арабский
Ar
Армянский
hy
Болгарский
bg
Венгерский
hu
Вьетнамский
vi
Греческий
el
Грузинский
ka
Испанский
es
Итальянский
it
Казахский
kk
Китайский
zh
Латышский
lv
Литовский
lt
Немецкий
de
Польский
pl
Португальский (Бразилия)
pt_BR
Румынский
ro
Русский
ru
Турецкий
tr
Туркменский
tk
Украинский
uk
Французский
fr
ProgressiveWebApplicationName=<название PWA>— указывает наименование прогрессивного веб-приложения, которое можно установить из веб-клиента. Наименование веб-приложения также можно указать в файле default.vrd.
SYSTEMWEBCLIENTSTAT — включает механизм, позволяющий накапливать статистику использования веб-клиента. Механизм предназначен для использования специалистами фирмы «1С».
TechnicalSpecialistMode — включает команду "Функции для технического специалиста" в меню "Сервис и настройки".
TestClient — запуск веб-клиента в режиме клиента тестирования. Для идентификации конкретного экземпляра веб-клиента следует использовать параметр TestClientID.
TestClientID<Идентификатор> — При запуске веб-клиента в режиме клиента тестирования позволяет менеджеру тестирования различать несколько веб-клиентов по указанному идентификатору. Если значение идентификатора не указано или запущено несколько клиентов с одним и тем же значением, то выбирается произвольный.
UsePrivilegedMode — запуск в режиме привилегированного сеанса. Разрешен аутентифицированному пользователю, имеющему административные права. Журнал регистрации фиксирует установку или отказ в возможности установки режима привилегированного сеанса. Например: http://server/ib?UsePrivilegedMode [http://server/ib?UsePrivilegedMode].
VL=<код локализации сеанса> — указывается код локализации сеанса, используемый при форматировании данных типа Число и Дата, а также в методах ЧислоПрописью() и ПредставлениеПериода().
Z=<Общий реквизит 1>,<Общий реквизит 2>,...,<Общий реквизит N> — установка разделителей.
<Общий реквизит> = [+|-]<значение общего реквизита>
[+|-] — признак использования: "+" (по умолчанию) - реквизит используется; "-" - не используется;
Если разделитель не используется, то перед значением должен быть "-". Если первым символом в значении разделителя содержится символ "+" или "-", то при указании его нужно удваивать.
<значение общего реквизита> — значение общего реквизита. Если в значении разделителя присутствует запятая, то при указании ее нужно удваивать. Если значение разделителя пропущено, но разделитель должен использоваться, то используется символ "+".
Разделители разделяются запятой.
Например:
"Z-ПервыйРазделитель,+,---ТретийРазделитель", что означает:
Первый разделитель выключен, значение – "ПервыйРазделитель",
Второй разделитель включен, значение – пустая строка,
Третий разделитель выключен, значение – "-ТретийРазделитель".
##
Пример строки запуска веб-клиента:
http://localhost/myApp?O=Low&C=start.xml&N=Ivanov&P=password [http://localhost/myApp?O=Low&C=start.xml&N=Ivanov&P=password]
В этом случае указано, что используется медленный канал (O=Low), значением свойства ПараметрЗапуска будет строка "start.xml" (C=start.xml), для подключения к информационной базе будет выбран пользователь Ivanov (N=Ivanov) с паролем password (P=password).
В параметрах строки запуска веб-клиента допускается использование нелатинских символов.
Например: http://localhost/demo?N=Администратор