我在密碼管理器應用程序上工作。我嘗試將它與Citrix系統集成。我想能夠:思傑客戶端自動化
- 從客戶機
- 自動登錄到Citrix服務器從XenApp的
- 自動啓動已發佈應用程序
- 發送應用程序特定的用戶和密碼檢索已發佈的應用程序列表發佈到應用程序的信息
我已經在網上搜索了某種類型的API/SDK用於這些任務,但是我什麼也沒找到。 現在我可以找到的最佳選擇是使用Web瀏覽器自動化瀏覽Citrix Web界面,自動登錄,檢索已發佈的應用程序並啓動它們。爲了將用戶和密碼信息發送到發佈的應用程序,我可以使用Windows消息。
這樣的解決方案是可能實現的,但似乎不太可靠。不同版本的Citrix具有不同的Web功能。即使配置更改可能會產生很大的差異。另外我發現Citrix網站在內部使用了很多不同的動態重定向,主要是Javascript,這使得事情變得更加困難。
我也試過ICA文件生成,但它似乎需要的信息,這是普通的最終用戶不可用。這類用戶通常擁有的唯一信息是Web界面地址,登錄名和密碼。
是否有更好的方式與Citrix Web界面集成?
感謝您的回答。它似乎雖然,它不能解決我的問題。似乎Citrix XML Service通常位於Web界面之後,並且在用戶設備上不可見。我是否正確地理解這種自動化在互聯網上是不可能的? –