Подключение к Citrix с VBA
Это мой первый вопрос здесь.
В своей работе мы подключаемся к нашей внутренней сети с помощью смарт-карт.
Таким образом, когда мы хотим подключиться к Citrix, мы просто открываем CheckPoint Hammer (из меню всех программ), затем нажимаем ctrl+alt+delete и затем вводим наш личный пароль (для смарт-карты).
Поскольку у нас нет имени пользователя и пароля для Citrix, я не знаю, как автоматически подключиться с помощью VBA (то есть из Excel).
Я нашел код, который требует имя пользователя и пароль, которого у меня нет (он начинается хорошо, а затем застревает):
Sub checkConnected()
Dim cli As New WFICALib.ICAClient
cli.SetProp "Address", "255.255.255.255"
cli.SetProp "Username", "xxxxxxxxxx"
cli.SetProp "Password", "xxxxxxxxxx"
cli.SetProp "Domain", "xxxxxxx"
cli.Startup
cli.Launch = True
cli.Connect
Debug.Print cli.AUTHUsername
Debug.Print cli.Connected
Debug.Print cli.GetSessionCount
End Sub
Я хотел бы получить вашу помощь. Спасибо!
1 ответ
Вы говорили с вашей компанией ИТ-отдел / безопасность данных? Контрольная точка Обычно используется для защиты корпоративных данных, и предполагается, что вы не можете удалить их из внутренней сети. Разве вы не можете использовать Excel и доступ в Citrix для сбора и представления данных, вместо того, чтобы пытаться извлечь данные из сети и на свой ПК? Ваша ИТ-команда сможет помочь вам найти лучший и самый безопасный способ сделать то, что вы хотите.