Добры день! Подскажите как настроить автоматический логин клиента с помощью Windows-авторизации?
Суть проблемы: нужно установить клиента на терминальном сервере и чтобы при первом включении клиент не требовал вводить строку подключения к серверу.
Спасибо.
Автоматический логин клиента с помощью Windows-авторизации
Re: Автоматический логин клиента с помощью Windows-авторизации
Инсталляция клиента поддерживает такие возможности. Для того, чтобы это настроить, вам потребуется инструмент Orca - редактор MSI-файлов, скачать можно вот здесь:
http://www.technipages.com/download-orc ... ditor.html
Далее, открываете файл "Setup.msi" из инсталляции клиента, и переходите на раздел Property.
Добавьте параметр SERVER, как показано ниже: Пример строки подключения, которую требуется указать:
serverdisplayname=fossdoc;url=iiop://fossdoc:11101/AccessRoot;authenticationalgorithm=Windows
где serverdisplayname - отображаемое имя сервера, на ваш выбор (обычно это имя машины)
Вместо fossdoc проще всего подставить имя своей реальной машины, где установлен сервер FossDoc.
Обратите внимание, что порт 11101 может отличаться, следует открыть файл настройки вашего экземпляра сервера
"C:\Program Files\FOSS\FossDoc Application Server\Instances\FossDoc\App.config" , и в секции <channels> найти регистрацию канала
<channel name="CORBA listener" ..., и взять порт из данного элемента.
Поддерживается также параметр HIDESPLASH=true - для скрытия заставки клиента при старте.
Все данные параметры могут также быть установлены через реестр, в ветке
HKEY_LOCAL_MACHINE\SOFTWARE\FOSS\FossDoc Client\FDSearchEngine
(вы найдете их пустыми по-умолчанию после инсталляции)
http://www.technipages.com/download-orc ... ditor.html
Далее, открываете файл "Setup.msi" из инсталляции клиента, и переходите на раздел Property.
Добавьте параметр SERVER, как показано ниже: Пример строки подключения, которую требуется указать:
serverdisplayname=fossdoc;url=iiop://fossdoc:11101/AccessRoot;authenticationalgorithm=Windows
где serverdisplayname - отображаемое имя сервера, на ваш выбор (обычно это имя машины)
Вместо fossdoc проще всего подставить имя своей реальной машины, где установлен сервер FossDoc.
Обратите внимание, что порт 11101 может отличаться, следует открыть файл настройки вашего экземпляра сервера
"C:\Program Files\FOSS\FossDoc Application Server\Instances\FossDoc\App.config" , и в секции <channels> найти регистрацию канала
<channel name="CORBA listener" ..., и взять порт из данного элемента.
Поддерживается также параметр HIDESPLASH=true - для скрытия заставки клиента при старте.
Все данные параметры могут также быть установлены через реестр, в ветке
HKEY_LOCAL_MACHINE\SOFTWARE\FOSS\FossDoc Client\FDSearchEngine
(вы найдете их пустыми по-умолчанию после инсталляции)