Inicio de sesion en un ASPX desde una aplicacion Windows

04/03/2007 - 18:58 por ing.albertoroman | Informe spam
Saludos a todos,

Pues bien, tengo el siguiente problema; Necesito acceder a una
aplicación aspx desde una App WinForms, esto para bajar y procesar la
información contenida en dicha pagina.
He realizado algunas pruebas utilizando las clases HttpWebRequest y
HttpWebResponse, también mandando información vía "POST", tengo una
idea mas o memos clara de lo que debo hacer. El problema es que para
acceder a la aplicación necesito iniciar una sesión de usuario, pero
mando el login y la contraseña y no hace nada, investigando un poco,
me encontré con que la página utiliza una "cookie" para mantener las
sesiones. Me puse a revisar el foro y mencionan que en esos casos,
debo recuperar la "cookie" y enviarla en el encabezado de la petición,
pero no me queda muy claro.
Me gustaría que me orientaran un poco más al respecto.

Muchas gracias,

Alberto Román

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
04/03/2007 - 22:57 | Informe spam
Alberto,

Debes utilizar la propiedad CookieContainer de HttpWebRequest para pasar
la cookie de sesión entre peticiones.

http://msdn2.microsoft.com/en-us/li...ainer.aspx

Slds - Octavio



escribió en el mensaje
news:
Saludos a todos,

Pues bien, tengo el siguiente problema; Necesito acceder a una
aplicación aspx desde una App WinForms, esto para bajar y procesar la
información contenida en dicha pagina.
He realizado algunas pruebas utilizando las clases HttpWebRequest y
HttpWebResponse, también mandando información vía "POST", tengo una
idea mas o memos clara de lo que debo hacer. El problema es que para
acceder a la aplicación necesito iniciar una sesión de usuario, pero
mando el login y la contraseña y no hace nada, investigando un poco,
me encontré con que la página utiliza una "cookie" para mantener las
sesiones. Me puse a revisar el foro y mencionan que en esos casos,
debo recuperar la "cookie" y enviarla en el encabezado de la petición,
pero no me queda muy claro.
Me gustaría que me orientaran un poco más al respecto.

Muchas gracias,

Alberto Román
Respuesta Responder a este mensaje
#2 ing.albertoroman
05/03/2007 - 16:17 | Informe spam
Bien dia Octavio,

Muchas gracias por la información. Una molestia mas, alguno de ustedes
tiene un ejemplo sobre el uso de esta propiedad

Alberto Román


On 4 mar, 15:57, "Octavio Hernandez"
wrote:
Alberto,

Debes utilizar la propiedad CookieContainer de HttpWebRequest para pasar
la cookie de sesión entre peticiones.

http://msdn2.microsoft.com/en-us/li...uest.co...

Slds - Octavio

escribió en el mensajenews:
Saludos a todos,

Pues bien, tengo el siguiente problema; Necesito acceder a una
aplicación aspx desde una App WinForms, esto para bajar y procesar la
información contenida en dicha pagina.
He realizado algunas pruebas utilizando las clases HttpWebRequest y
HttpWebResponse, también mandando información vía "POST", tengo una
idea mas o memos clara de lo que debo hacer. El problema es que para
acceder a la aplicación necesito iniciar una sesión de usuario, pero
mando el login y la contraseña y no hace nada, investigando un poco,
me encontré con que la página utiliza una "cookie" para mantener las
sesiones. Me puse a revisar el foro y mencionan que en esos casos,
debo recuperar la "cookie" y enviarla en el encabezado de la petición,
pero no me queda muy claro.
Me gustaría que me orientaran un poco más al respecto.

Muchas gracias,

Alberto Román
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida