I need to implement citrix connection through my own application. The situation is such that currently connects via a web browser with name and password and after completing Citrix XenApp send me sms code that I enter into the browser will be redirected to page with the applications that can run.
I suppose that if I identify in this way , it will connect to XenApp act as a VPN network and will have access to applications (the internal corporate web) over the PC .
Needed to process the data programmatically from a web application that I can run after connecting to XenApp , but if I make web request from my application to specify URL, so the URL does not exist.
I found on the Citrix Web site that exists PowerShell SDK, but unfortunately I could not find out how and whether it is even possible to connect this way.
The point is that the application is a classic WinForms programming in . NET 4.0. After connecting to the Citrix should download from fixed URL address the file and save it to the disk. After processing by user (in application too) via a web service that file again to send it back.
Does anyone know how I can achieve that with the application to connect to XenApp and had access to internal web applications ?
Thank you so much for your advice , or assistance with directions, which way to go.