Доступ к Access Gateway программно
Есть ли способ подключиться к Citrix Access Gateway с помощью некоторого API, чтобы учетные данные для аутентификации отправлялись через эту программу, пользователь проходил аутентификацию и затем мог получить доступ к внутренним ресурсам. Я видел о NITRO Api и SDK веб-интерфейса... можно ли это сделать с помощью любого из тезисов... какой из них является лучшим выбором?
1 ответ
Существует API, доступный с помощью объекта COM WFICA.OCX
(этот компонент включен в установку клиента Citrix).
Я считаю, что это обеспечивает то, что вы ищете - вы можете установить свойства для имени пользователя и пароля. (Примечание: я еще не смог получить рабочий пример для себя.)
Документация по API доступна в Citrix Developer Network: - SDK клиентского объекта ICA - Обзор SDK клиентского объекта ICA
В блоге Citrix также есть подробное руководство по Fun с клиентским объектом ICA (ICO) и консольными приложениями.Net. Я впервые обратился к этому сообщению в блоге другим пользователем переполнения стека после того, как задал вопрос " Обнаружение завершения сеанса Citrix, запущенного приложением киоска".