Параметры запуска веб-клиента
страницаО правилах указания параметров см. главу "Запуск 1С:Предприятие 8 и параметры запуска".
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=<URL отладчика> — идентификация отладчика, к которому приложение сразу после запуска должно подключиться. Указывается URL отладчика (протокол, компьютер и номер порта), на котором в отладчике можно создавать удаленные объекты.
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.
VL=<код локализации сеанса> — указывается код локализации сеанса, используемый при форматировании данных типа Число и Дата, а также в методах ЧислоПрописью() и ПредставлениеПериода().
Z=<Общий реквизит 1>,<Общий реквизит 2>,...,<Общий реквизит N> — установка разделителей.
<Общий реквизит> = [+|-]<значение общего реквизита>
[+|-] — признак использования: "+" (по умолчанию) - реквизит используется; "-" - не используется;
Если разделитель не используется, то перед значением должен быть "-". Если первым символом в значении разделителя содержится символ "+" или "-", то при указании его нужно удваивать.
<значение общего реквизита> — значение общего реквизита. Если в значении разделителя присутствует запятая, то при указании ее нужно удваивать. Если значение разделителя пропущено, но разделитель должен использоваться, то используется символ "+".
Разделители разделяются запятой.
Например:
"Z-ПервыйРазделитель,+,---ТретийРазделитель", что означает:
Первый разделитель выключен, значение – "ПервыйРазделитель",
Второй разделитель включен, значение – пустая строка,
Третий разделитель выключен, значение – "-ТретийРазделитель".
i85 — запуск в режиме интерфейса "Версия 8.5".
iTaxi — запуск в режиме интерфейса "Такси".
Пример строки запуска веб-клиента:
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=Администратор