Работа с Tessa Applications и приложениями¶
Настройка рабочего места и приложение Tessa Applications¶
Приложение Tessa Applications выполняет следующие функции:
- Осуществление логина и получение с сервера TESSA списка доступных администратору приложений.
- Осуществление одновременного подключения к разным серверам TESSA.
- Установка приложения в профиль пользователя.
- Проверка обновлений при запуске приложения и обновление приложений, в том числе самого себя.
- Открытие ссылок вида
tessa://...
.
Important
С версии 4.1 desktop-приложения доступны только для администраторов системы. Пользователи работают в системе через web-клиент.
Для установки Tessa Applications необходима ОС: Windows 10 версии 1809 (номер сборки 10.0.17763) или старше. Для Windows 11 требования отсутствуют.
Note
Запуск приложений на Linux описан в руководстве по установке на Linux.
В процессе установки необходимо указать адрес для подключения к серверу TESSA. Обычно он имеет вид https://servername/tessa
.
В поставке, полученной от партнера или вендора, может присутствовать файл трансформы в формате mst
, в котором уже указан адрес подключения. При его использовании правильный адрес будет указан в настройках по умолчанию. В этом случае устанавливать приложение необходимо через файл Setup.bat
. При установке через групповые политики домена необходимо указать файл трансформы в настройках групповой политики.
Приложение Tessa Applications показывает доступные администратору приложения. Предварительно приложения должны быть опубликованы на сервере.
Важной задачей приложения является обработка ссылок на объекты СЭД TESSA. Если на компьютере установлен Tessa Applications, то при открытии ссылок вида tessa://tessaclient.tessa/...
объект, на который ведет ссылка, откроется в приложении Tessa Client.
Также запустить Tessa Applications или сразу приложения Tessa Client/Tessa Admin можно с помощью ссылок: tessa://tessaappmanager
, tessa://tessaclient.alias
, tessa://tessaadmin.alias
, где alias
- это псевдоним сервера для запуска нужного приложения.
Important
Псевдоним сервера должен совпадать со значением параметра ServerCode
, указанном в конфигурационном файле сервера. Если данные значения не совпадают, то обработка ссылок TESSA для открытия карточек и файлов будет работать некорректно.
Если при запуске Tessa Applications не смог авторизоваться на сервере при использовании Windows-аутентификации (Kerberos/NTLM), то будет выведено окно ввода логина и пароля.
Основное окно Tessa Applications выглядит следующим образом:
Запущенное приложение Tessa Applications видно в системном трее. Запускать Tessa Client и Tessa Admin можно как из самого приложения, так и из его значка в трее.
Если приложение не установлено на компьютере пользователя или на сервере имеются обновления для приложения, то при запуске система автоматически их установит. Обновленное приложение загрузится с сервера приложений на компьютер пользователя и запустится.
Note
Если пользователю доступно только одно приложение, то оно запускается автоматически при запуске Tessa Applications.
Note
Пользователь обязательно должен быть предварительно занесен в справочник сотрудников TESSA.
Запустить еще один экземпляр приложения можно в Tessa Applications с помощью контекстного меню, нажав правой кнопкой мыши на нужное приложение и выбрав Запустить новый экземпляр приложения. Также новый экземпляр будет запущен, если нажать на приложение, удерживая клавишу Ctrl.
Обработка ссылок на объекты TESSA¶
Warning
В этом разделе речь идет только про ссылки, обрабатываемые толстым клиентом. Для легкого клиента ссылки имеют формат https://servername/tessa/web/...
.
Ссылки, с которыми работает система, имеют вид:
tessa://tessaclient.tessa?param1=value1¶m2=value2
В структуру ссылки входят:
- алиас приложения, для которого предназначается ссылка;
- код сервера, который определяет, для какого сервера будет запущено приложение;
- список параметров.
Существует несколько типов ссылок:
- ссылка на карточку;
- ссылка на файл;
- ссылка на версию файла;
- ссылка на узел дерева.
Получить ссылку на нужный объект можно в контекстном меню объекта (для узла дерева, файла и его версии) или с помощью контекстного пункта меню системы для карточки.
Note
При помощи механизма расширений можно определять новые типы ссылок.
При переходе пользователем по ссылке Tessa Applications определяет по коду сервера и алиасу приложения, для какого приложения надо выполнить ссылку, и передаёт этому приложению соответствующую команду с набором параметров. Если ссылка не содержит код сервера, то считается, что используется сервер, отмеченный в Tessa Applications как сервер по умолчанию. Если приложение и сам Tessa Applications не были запущены в момент открытия ссылки, они запустятся автоматически.
Публикация приложений¶
Note
Публикация всех приложений выполняется автоматически при установке TESSA на этапе выполнения Setup.bat
или Upgrade.bat
. Описанные ниже способы публикации используются, если необходимо опубликовать какие-либо изменения в приложении (например, проектные клиентские расширения).
Публикация приложений может осуществляться двумя способами:
- При помощи специальных параметров запуска приложений и Tessa Applications. В этом случае приложения самостоятельно подключаются к серверу, указанному в параметрах командной строки или конфигурационном файле приложения, и публикует само себя. Такой метод работает только для Windows. Этот подход описан в данном разделе.
- При помощи утилиты командной строки tadmin. Такой подход работает и на Windows и на Linux. Сначала приложение упаковывается в формат
jcard
при помощи команды PackageApp, а затем публикуется на сервере при помощи административного импорта.
Пример публикации Tessa Client:
- Открыть папку
Applications\TessaClient
в командной строке. -
Выполнить команду, заменив
SERVER_NAME
на сетевое имя сервера приложений:TessaClient.exe /publish /a:https://SERVER_NAME/tessa
-
Приложение подключится к серверу, указанном в параметре
/a
, выполнит логин при помощи Windows-аутентификации и опубликует приложение, если логин успешен и у пользователя есть права администратора. Если сервер не задан, то будет использоваться сервер, указанный в конфигурационном файле приложенияapp.json
.
Note
Разрядность публикуемого приложения определяется автоматически, в папке TessaClient
это 64-битная версия, в папке TessaClient32
- 32-битная версия. Разрядность можно явно переопределить как 32-битную ключом /32bit
или как 64-битную ключом /64bit
.
Note
Разрядность доступных пользователю для скачивания приложений определяется исходя из разрядности операционной системы.
Аналогичный пример для публикации Tessa Admin:
- Открыть папку в командной строке
Applications\TessaAdmin
. -
Выполнить команду, заменив SERVER_NAME на сетевое имя сервера приложений:
TessaAdmin.exe /publish /a:https://SERVER_NAME/tessa /admin
-
Параметр
/admin
публикует приложение с установленным флагом Только для администраторов.
В обоих случаях после выполнения команды появится небольшое окно с индикатором загрузки. Через некоторое время окно исчезнет, это означает, что публикация выполнена успешно.
При публикации можно указать логин и пароль, по которыми будет производиться аутентификация. Пример такой публикации для Tessa Admin:
TessaAdmin.exe /publish /u:Admin /p:password /a:https://SERVER_NAME/tessa /admin
Примеры команд для публикации приложений есть также в файлах publish_admin_demo.bat
и publish_client_demo.bat
для Tessa Admin и Tessa Client соответственно. Они находятся в папке Applications
сборки платформы. Подробный список параметров можно найти в разделе Параметры командной строки приложений.
Опубликованные приложения становятся карточками системы специального типа “Приложение”.
Список опубликованных приложений можно посмотреть в представлении Служебные -> Приложения на рабочем месте Администратора. В представлении отображен список карточек всех опубликованных приложений.
В карточке приложения добавлены файлы опубликованного приложения, а также отображается информация по данному приложению:
Note
При изменении приложении и/или их расширений необходимо повторять публикацию, чтобы Tessa Applications мог обновить данные на рабочем месте пользователя.
Каждый раз при запуске приложения Tessa Applications получает с сервера информацию о списке файлов, опубликованных на сервере, и хеши от их контента. Далее проверяются локальные файлы приложения в профиле пользователя, если они отличаются по составу или хешу - с сервера получаются необходимые файлы и обновляются/создаются/удаляются локальные файлы.
Tessa Applications умеет обновлять сам себя. Для этого нужно опубликовать приложение Tessa Applications (TessaAppManager.exe
) на сервере как любое другое приложение. При запуске Tessa Applications проверяет наличие обновлений на сервере по умолчанию (отмечен звёздочкой в списке серверов). Если обновление есть, то оно загружается, затем Tessa Applications перезапускается.
Note
Разрядность скачиваемого приложения определяется в соответствии с настройками в карточке сотрудника, или автоматически по разрядности операционной системы пользователя. Пример обновления доступен в командном файле publish_appmanager_demo.bat
.
Отключить автообновление Tessa Applications у конкретного пользователя можно, выставив на вкладке Серверы соответствующий флаг.
Note
Выставление данного флага никак не влияет на обновление приложений на любых серверах.
Публикация Deski¶
Deski - это приложение-ассистент, позволяющее пользователям web-клиента открывать приложенные к карточкам файлы, не скачивая их в браузере. При этом приложение Deski прописывается в автозагрузку операционной системы и должно быть все время запущено.
О том, как пользователи могут скачать и установить Deski описано в Руководстве пользователя. Чтобы пользователи смогли скачать данное приложение, оно должно быть опубликовано, а в карточке “Настройки сервера” должен быть снят флаг Отключить приложение-ассистент web-клиента Deski.
Note
Установщик Deski не требует прав администратора.
Публикация Deski выполняется автоматически при установке TESSA на этапе выполнения Setup.bat
или Upgrade.bat
, используя консольную утилиту tadmin. Если система была установлена вручную без задействования скриптов или же автоматическая публикация по каким-то причинам не прошла, то опубликовать Deski можно вручную с помощью консольной утилиты tadmin, используя команду PackageWebApp.
Чтобы опубликовать приложения Deski для любых операционных систем, можно создать bat
файл со следующим содержанием:
Tools\tadmin PackageWebApp "DeskiSetup\Windows\en-US\x64\TessaDeski.msi" /out:app\deski.win64.en.jcard "/n:Windows 64 bit" /d:$Common_WebApplications_Description_Win64 /lang:en /os:Windows /64bit
Tools\tadmin PackageWebApp "DeskiSetup\Windows\ru-RU\x64\TessaDeski.msi" /out:app\deski.win64.ru.jcard "/n:Windows 64 bit" /d:$Common_WebApplications_Description_Win64 /lang:ru /os:Windows /64bit
Tools\tadmin PackageWebApp "DeskiSetup\Linux\x64\deski.zip" /out:app\deski.linux64.jcard "/n:Linux 64 bit" /d:$Common_WebApplications_Description_Linux64 /os:Linux /64bit
Tools\tadmin PackageWebApp "DeskiSetup\macOS\deski.zip" /out:app\deski.macos.jcard "/n:macOS" /d:$Common_WebApplications_Description_macOS /os:macOS /64bit
Tools\tadmin ImportCards app /a:https://SERVER_NAME/tessa /u:admin /p:admin /e
rd /S /Q app
Посмотреть карточки опубликованных приложений можно в представлении Служебные -> Приложения Web на рабочем месте Администратора.
Подключение к другому серверу TESSA¶
В случае, если администратору требуется доступ на разные сервера TESSA (например, один - рабочий, второй - тестовый), то необходимо в Tessa Applications добавить ещё один сервер:
-
Перейти на вкладку Серверы и нажать на кнопку Добавить.
В окне добавления сервера необходимо указать псевдоним и адрес сервера TESSA. В полях Логин и Пароль можно указать учетные данные для запуска приложений не под текущим сотрудником, а под каким-либо другим (зарегистрированном в справочнике сотрудников TESSA).
Также доступны настройки:
- Таймаут подключения - таймаут в секундах, по прошествии которого подключение считается неуспешным.
0
определяет значение по умолчанию, указанное в настройкахapp.json
дляTessaAppManager
. - Отключить аутентификацию Windows - если флаг установлен и в параметрах сервера не указан логин/пароль, то всегда отображается окно ввода логина/пароля. Если флаг снят, то сначала выполняется попытка подключения с использованием аутентификации Windows (Kerberos/NTLM), и в случае её неуспешности отображается окно ввода логина/пароля.
Important
Псевдоним сервера должен совпадать со значением параметра
ServerCode
, указанном в конфигурационном файле сервера. Если данные значения не совпадают, то некорректно будет работать обработка ссылок TESSA для открытия карточек и файлов. - Таймаут подключения - таймаут в секундах, по прошествии которого подключение считается неуспешным.
-
В результате в
Tessa Applications
отобразятся доступные приложения с разных серверов:
Note
Для отображения приложений добавленного сервера необходимо, чтобы они были опубликованы на сервере и у пользователя были права доступа к данным приложениям (см. Руководство по установке СЭД TESSA).
Также добавить новый сервер в Tessa Applications можно с помощью специальных ссылок.
Настройки подключения к серверам Tessa Applications хранятся в xml
файле - application_catalogs.xml
. Если Tessa Applications установлен в режиме для пользователя, то файл можно найти по пути: C:\Users\<UserName>\AppData\Roaming\tessa\settings\application_catalogs.xml
. Если же Tessa Applications установлен в режиме для всех пользователей, то данный файл хранится в папке установки: C:\Program Files\Syntellect\Tessa Applications\app\application_catalogs.xml
.
При запуске Tessa Applications считывает настройки подключений к серверам из данного файла. Имя пользователя и пароль (если они указаны для сервера) хранятся в данном файле в зашифрованном виде.
Группировка приложений¶
При необходимости опубликованные приложения можно сгруппировать (для удобства отображения в Tessa Applications).
В карточке приложения (представление Служебные -> Приложения на рабочем месте Администратора) в поле Группа для нужных приложений нужно указать название группы.
После обновления в Tessa Applications приложения будут сгруппированы. Можно выбрать группировку по серверам или по группам:
Ссылки для добавления/изменения/удаления серверов в Tessa Applications¶
Для быстрого и удобного изменения параметров сервера в Tessa Applications можно использовать ссылки, после перехода по которым у пользователя пропишутся необходимые настройки.
-
Для добавления/изменения одного из серверов в Tessa Applications используется ссылка в следующем формате:
tessa://tessaappmanager?Action=ServerParam&Alias=alias&Path=path&UserName=username&Password=password&OpenTimeOut=0&SkipWinAuth=false&IsDefault=true
Alias
- алиас сервера, который добавляется/изменяется, например:prod
;Path
- адрес сервера, например:https://tessa-server/tessa
;UserName
- имя пользователя, если аутентификация не доменная;Password
- пароль (указывается, если было задано имя пользователя);OpenTimeOut
- таймаут подключения в секундах или0
, если используется значение по умолчанию (из файлаapp.json
);SkipWinAuth
-true
, если при незаданных логине/пароле будет отображаться окно входа вместо попытки выполнить аутентификацию Windows;false
, если аутентификация Windows в этом случае выполняется (по умолчанию);-
IsDefault
-true
, если сервер назначается основным (т.е. тем, с которого Tessa Applications будет загружать обновления для себя самого). Если не основной -false
.Note
Все параметры необязательны, однако имеет смысл указать хотя бы один параметр при изменении сервера, и хотя бы
Alias
/Path
при добавлении нового сервера.
-
Для удаления сервера в Tessa Application используется ссылка в следующем формате:
tessa://tessaappmanager?Action=RemoveServer&Alias=alias
Alias
- алиас удаляемого сервера.
Работа удаленных пользователей¶
Необходимо сразу заметить, что все приложения, включая Tessa Applications, взаимодействуют с сервером приложений по протоколу https (обычно это 443 порт).
Example
Например, внутри локальной сети предприятия сервер TESSA доступен по пути https://tessa-ecm/tessa
. Один из сотрудников работает из внешней сети, и у него нет доступа к этому адресу. Администраторы настроили сеть таким образом, что извне TESSA доступна по пути https://tessa.company.ru/tessa
. В этом случае удаленному пользователю необходимо в Tessa Applications добавить новый сервер с адресом подключения https://tessa.company.ru/tessa
(см. Подключение к другому серверу TESSA или Ссылки для добавления/изменения/удаления серверов в Tessa Applications).
Однако самым безопасным способом доступа извне к серверу TESSA является доступ через VPN в сеть предприятия и затем уже доступ в TESSA поверх VPN.
Изменение расположения папки для загруженных приложений¶
Настройка расположения папки для загруженных приложений производится в конфигурационном файле %appdata%\tessa\settings\application_catalogs.xml
в параметре AppPath
, по умолчанию указана папка %localappdata%\tessa
.
В параметре можно указать любой путь к папке загруженных приложений (подпапка applications
от заданного пути) с учётом переменных окружения (%appdata%
, %localappdata%
и др.), в т.ч. указать путь, не являющийся частью переносимого профиля %appdata%
.
Note
Настройку следует использовать только в том случае, если размер переносимого профиля пользователя ограничен и средствами сторонних приложений выполняется синхронизация этого профиля между рабочими станциями.
Приложение Tessa Applications скачивается и обновляется по пути, указанному в конфигурационном файле %ProgramFiles(x86)%\Syntellect\Tessa Applications\TessaAppLauncher.exe.config
в параметре LocalAppPath
, по умолчанию это папка %LocalAppData%\tessa
(подпапка appmanager
, appmanager_update
и др.). Путь также можно переопределить в переменной окружения %Tessa.LocalAppPath%
. Эта настройка работоспособна только для версии Tessa Applications 3.5.0 и выше, установленной через пакет msi
, а не путем обновления с предыдущей версии.
Параметры командной строки приложений¶
Tessa Admin и Tessa Client
Параметр |
Описание |
---|---|
/a | Задаёт базовый адрес подключения. При указании этого параметра адрес в конфигурации приложения игнорируется |
/u | Позволяет явно задать имя пользователя для аутентификации на сервере |
/p | Позволяет явно задать пароль для аутентификации на сервере |
/skipWinAuth | Необходим, чтобы при незаданных логине/пароле отображалось окно входа вместо попытки выполнить аутентификацию Windows |
/publish | Инициирует процесс публикации приложения |
/q | Включает режим тихой публикации, при которой на экран не выводится сообщений, отключается GUI и окно входа (если требуются логин/пароль), а любые ошибки и сообщения логируются. Используется только вместе с параметром /publish |
/64bit | Указывает, что публикуемое приложение использует 64-битную архитектуру. Если не указан этот ключ или /32bit , то используется фактическая разрядность процесса с запускаемым файлом. Используется только вместе с параметром /publish |
/32bit | Указывает, что публикуемое приложение использует 32-битную архитектуру. Если не указан этот ключ или /64bit , то используется фактическая разрядность процесса с запускаемым файлом. Используется только вместе с параметром /publish |
/admin | При публикации приложения устанавливает признак только для администраторов |
/hidden | При публикации приложения устанавливается признак скрывать приложение в менеджере приложений. Используется только вместе с параметром /publish |
/link | Запуск для обработки ссылки. В параметр передаются только параметры ссылки после ?. , например: TessaClient.exe "/link:Action=MyAction&Param1=value1" . Удобно для отладки |
/meta | Переопределяет путь к файлу с клиентской метаинформацией. Если указано имя файла без пути (без слэшей), то используется стандартная папка (по умолчанию %LocalAppData%\tessa\cache\SERVER_ADDRESS\tessa\APPLICATION_NAME , где APPLICATION_NAME - строка tessaclient или tessaadmin ). Если указан относительный путь, то он рассчитывается от папки с приложением. По умолчанию используется файл с именем meta.json . Рекомендуется переопределять только в том случае, если exe файл запускается для одного и того же сервера приложений с различными логинами (определёнными параметрами /u /p ). Пример: TessaClient.exe /u:user1 /p:password /meta:meta.user1.json |
Tessa Applications
Параметр |
Описание |
---|---|
/a | Задаёт базовый адрес подключения. Используется только вместе с параметром /publish |
/u | Позволяет явно задать имя пользователя для аутентификации на сервере. Используется только вместе с параметром /publish , иначе игнорируется |
/p | Позволяет явно задать пароль для аутентификации на сервере. Используется только вместе с параметром /publish , иначе игнорируется |
/skipWinAuth | Необходим, чтобы при незаданных логине/пароле отображалось окно входа вместо попытки выполнить аутентификацию Windows. Используется только вместе с параметром /publish , иначе игнорируется |
/publish | Инициирует процесс публикации приложения. |
/q | Включает режим тихой публикации, при которой на экран не выводится сообщений, отключается GUI и окно входа (если требуются логин/пароль), а любые ошибки и сообщения логируются. Используется только вместе с параметром /publish |
/64bit | Указывает, что публикуемое приложение использует 64-битную архитектуру. Если не указан этот ключ или /32bit , то используется фактическая разрядность процесса с запускаемым файлом. Используется только вместе с параметром /publish |
/32bit | Указывает, что публикуемое приложение использует 32-битную архитектуру. Если не указан этот ключ или /64bit , то используется фактическая разрядность процесса с запускаемым файлом. Используется только вместе с параметром /publish |
/hidden | При публикации приложения устанавливается признак скрывать приложение в менеджере приложений. Используется только вместе с параметром /publish |
/link | Запуск для обработки ссылки. В параметр передается ссылка целиком, например: TessaAppManager.exe "/link:tessa://server.alias?Action=MyAction&Param1=value1" |
/autostart | Запускает приложение в специальном режиме, который рекомендуется для настройки автозапуска в Windows. При этом не отображается окно загрузки и приложение запускается, сразу свёрнутым в трей |
Настройки приложений¶
У приложений есть конфигурационные файлы, в которых хранятся некоторые настройки, которые могут быть полезны в тех или иных случаях. Ниже описаны данные настройки и в каких случаях имеет смысл их менять. Конфигурационные файлы app.json
расположены рядом с соответствующими выполняемыми файлами.
В TESSA есть возможность включения аппаратного ускорения при выводе на экран, это может исправить ошибки совместимости с приложениями, которые организуют терминальные сессии. Для включения аппаратного ускорения при выводе на экран в приложениях Tessa Client, Tessa Admin и Tessa Applications в конфигурационном файле app.json
в параметре SoftwareRendering
необходимо указать true
.
Warning
Включение данной настройки замедляет работу приложения, настройку следует использовать с осторожностью, и только в ситуации, когда она исправляет существующие ошибки. Предварительно необходимо убедиться в её работоспособности на компьютерах пользователей. Если эта настройка включена, то следует также установить параметру FadeAllowed
значение false
в том же конфигурационном файле.
Прочие параметры приложений:
Note
Некоторые настройки могут отсутствовать у конкретного приложения. Например, настройка CanSaveCredentials
есть только у Tessa Applications.
Параметр |
Значение по умолчанию | Описание |
---|---|---|
BaseAddress | https://localhost/tessa | Адрес сервера приложений с установленными сервисами TESSA |
SkipWinAuth | false | Если true , то при незаданных логине/пароле будет отображаться окно входа вместо попытки выполнить аутентификацию Windows; если false , то по умолчанию выполняется аутентификация Windows. Если указан параметр командной строки /skipWinAuth , то аутентификация Windows не выполняется в любом случае |
Timeout | 00:40:00 | Таймаут на взаимодействие с сервером |
Logo | - | Путь к файлу с изображением для замены стандартного логотипа при запуске клиента. Рекомендуется добавить изображение в папку приложения, в этом поле указать путь с символом @ (например: "@MyLogo.png" ) и опубликовать приложение для пользователей |
LogoText | - | Имя, отображаемое под логотипом при запуске клиента. Можно указать строку с символами \n , которые будут заменены на перевод строки |
LogoHideFrame | false | Следует указать true , чтобы скрыть рамку вокруг логотипа и текста при запуске клиента |
LogoHideProgress | false | Следует указать true , чтобы скрыть индикатор выполнения вокруг логотипа и текста при запуске клиента |
LogoHideText | false | Следует указать true , чтобы скрыть строку с названием системы при запуске клиента |
LogoHideVersion | false | Следует указать true , чтобы скрыть строку с версией при запуске клиента |
LogoForeground | - | Следует указать цвет текста и прогресс бара при запуске клиента в виде строки в формате "#AARRGGBB" ; если null или пустая строка "" , то используется цвет по умолчанию |
LogoBackground | - | Следует указать цвет фона при запуске клиента в виде строки в формате "#AARRGGBB" ; если null или пустая строка "" , то используется цвет по умолчанию |
Title | - | Название, отображаемое вместо стандартного в заголовке открытого приложения |
DefaultWallpaper | - | Путь к файлу для фонового изображения. При запуске TessaClient для пользователя будет установлено это фоновое изображение |
WallpaperFolder | wallpapers | Папка для добавления новых фонов, которые будут доступны всем пользователям для выбора |
ThemeFolder | themes | Папка с настройками тем оформления |
ProbingPath | extensions | Относительный путь к папке, внутри которой будет выполнен поиск сборок .dll в дополнение к основной папке. Может быть указано несколько папок через точку с запятой |
FadeAllowed | true | Включить затемнение при неактивном окне приложения (может быть полезным при работе в терминале) |
CanSaveCredentials | true | Определяет, могут ли логин и пароль пользователя сохраняться локально в зашифрованном виде для любого сервера, к которому подключается Tessa Applications. Указав false, можно скрыть возможность ввести логин или пароль в окне настроек сервера, причём ранее введённые логины и пароли перестают использоваться (т.е. пользователю каждый раз придётся их вводить заново) |
ProxyUri | http://127.0.0.1:8888 | Адрес и порт для прокси-сервера. Базовый адрес и адрес прокси должны быть указаны как IP-адрес или имя сервера, но не как localhost (loopback-интерфейс игнорирует прокси). По умолчанию настройка закомментирована |
ProxyClass | Tessa.UI.LoginDialogProxy, Tessa.UI | Настройка изменяет стандартный прокси-объект System.Net.IWebProxy на класс с указанным именем типа. Класс должен иметь конструктор с единственным параметром типа Uri - это адрес из настройки ProxyUri. Укажите Tessa.UI.LoginDialogProxy, Tessa.UI , чтобы использовать прокси с аутентификацией, при этом будет отображаться окно с логином-паролем. По умолчанию настройка закомментирована |
CanSaveCredentials | true | Определяет, могут ли логин и пароль пользователя сохраняться локально в зашифрованном виде для любого сервера, к которому подключается Tessa Applications. Указав false , можно скрыть возможность ввести логин или пароль в окне настроек сервера, причём ранее введённые логины и пароли перестают использоваться (т.е. пользователю каждый раз придётся их вводить заново) |
ProxyUri | http://127.0.0.1:8888 | Адрес и порт для прокси-сервера. Базовый адрес и адрес прокси должны быть указаны как IP-адрес или имя сервера, но не как localhost (loopback-интерфейс игнорирует прокси). По умолчанию настройка закомментирована |
ProxyClass | Tessa.UI.LoginDialogProxy, Tessa.UI | Настройка изменяет стандартный прокси-объект System.Net.IWebProxy на класс с указанным именем типа. Класс должен иметь конструктор с единственным параметром типа Uri - это адрес из настройки ProxyUri . Следует указать Tessa.UI.LoginDialogProxy, Tessa.UI , чтобы использовать прокси с аутентификацией, при этом будет отображаться окно с логином-паролем. По умолчанию настройка закомментирована |