Thanks for responding Jake. I tried your sample code but got this error "'Elsinore.ServerExtensions' does not contain a definition for 'SessionManagerChannelFactory'" on this line of code:
Code: using (var sessionManager = ServerExtensions.SessionManagerChannelFactory.CreateChannel())
On your forums, I found an entry, which suggests using this:
Code:using (var sessionManager = Elsinore.ScreenConnect.ServiceChannelPool<Elsinore.ScreenConnect.ISessionManagerChannel>.Instance.Borrow())
I tried this and it compiled without any problems. But when I run the page, I get this error on the above line:
"System.InvalidOperationException: Sequence contains no matching element"
Any ideas?
Also, if this code launches the host client, how does it authenticate the user calling this page?