Hola.
Tengo una aplicación de escritorio que en determinado momento necesita acceder a una aplicación web que utiliza la misma información de usuario que la de escritorio. Por este motivo estoy intentando que al acceder a la aplicación web no vuelva a pedir los datos de usuario (usuario y contraseña).
Lo que estoy intentando es que desde la aplicación de escritorio en C# acceder a dicha aplicación web, introducir los datos de usuario y lanzar el evento del botón de "Login", para una vez hecho esto, abrir un navegador con la sesión ya iniciada. Algo similar a lo que se puede hacer con HttpUnit en Java.
Para ello he estado investigando acerca de HttpRequest y HttpResponse pero a pesar de que sí que consigo obtener todo el código de la web, no logro interactuar con él.
Por otro lado, he estado investigando la opción de crear directamente las cookies necesarias de sesión, pero no he logrado nada.
Cualquier tipo de ayuda en alguno de los dos frentes me vendría muy bien.
Muchas gracias. Saludos.