Principales respuestas
Estoy tratando de abrir una pagina desde windows form, el inconveniente que tengo es que necesito iniciar sesión allí y abrirla posteriormente

Pregunta
-
Tengo este código
public void AbrirPagina (string documento, StreamReader contraseña)
{
Process.Start("https://litigiovirtual.com/appnet/formularios/login/",documento,contraseña, "litigiovirtual.com");
}
Pero me dice que el usuario o contraseña son incorrectos, ya valide las credenciales y están correctas incluso inicié sesión manualmente, también probé con este código, pero no se como ejecutar la cookie de sesión en el navegador con ProcessStart
string formUrl = "https://litigiovirtual.com/appnet/formularios/login/";
string formParams = string.Format("txtDocumento={0}&txtPassword={1}", documento, contraseña);
string cookieHeader;
WebRequest req = WebRequest.Create(formUrl);
req.ContentType = "application/x-www-form-urlencoded";
req.Method = "POST";
byte[] bytes = Encoding.ASCII.GetBytes(formParams);
req.ContentLength = bytes.Length;
using (Stream os = req.GetRequestStream())
{
os.Write(bytes, 0, bytes.Length);
}
WebResponse resp = req.GetResponse();
cookieHeader = resp.Headers["Set-cookie"];
using (StreamReader sr = new StreamReader(resp.GetResponseStream()))
{
string page;
page = sr.ReadToEnd();
}
string pageSource;
string getUrl = "https://litigiovirtual.com/appnet/formularios/inicio.aspx";
WebRequest getRequest = WebRequest.Create(getUrl);
getRequest.Headers.Add("Cookie", cookieHeader);
var ruta = getRequest;
WebResponse getResponse = getRequest.GetResponse();
using (StreamReader sr = new StreamReader(getResponse.GetResponseStream()))
{
pageSource = sr.ReadToEnd();
}
Respuestas
-
Hola
Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te hago la recomendación de ingresar al siguiente enlace en donde puedes encontrar una posible solución para tu problema.https://support.microsoft.com/es-us/help/2019105/authentication-requests-when-you-open-office-documents
Gracias por usar los foros de MSDN.
Carlos Ruiz
____
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.- Propuesto como respuesta Carlos_Ruiz_M martes, 21 de mayo de 2019 17:32
- Marcado como respuesta Tonatiuh AbregoModerator miércoles, 22 de mayo de 2019 21:24
Todas las respuestas
-
Hola
Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te hago la recomendación de ingresar al siguiente enlace en donde puedes encontrar una posible solución para tu problema.https://support.microsoft.com/es-us/help/2019105/authentication-requests-when-you-open-office-documents
Gracias por usar los foros de MSDN.
Carlos Ruiz
____
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.- Propuesto como respuesta Carlos_Ruiz_M martes, 21 de mayo de 2019 17:32
- Marcado como respuesta Tonatiuh AbregoModerator miércoles, 22 de mayo de 2019 21:24
-
Hola
Debido a que no hemos recibido alguna notificación que aún se esté presentando el problema que enuncias en tu consulta y que la respuesta provista provee un amplio panorama y campo de acción sobre tu duda; vamos a considerar tu duda como resuelta debido a la respuesta apropiada proporcionada y así proceder a calificar las misma como respuesta.
No dudes en ampliar más sobre este tema si es que aún lo requirieras o de abrir una nueva consulta en caso de tener alguna situación o necesitarla con algún otro de los productos de Microsoft.Gracias por usar los foros de MSDN.
Tonatiuh Abrego
____Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.