miércoles, 3 de julio de 2013

Error 401 Unauthorized llamando Servicios Web desde Infopath

Siguiendo un poquito con el Tema de Infopath, en algunas ocasiones a alguno le ha ocurrido el famoso error.  Error 401 Unauthorized llamando Servicios Web desde Infopath cuando mandamos a llamar algún método de algún servicio web que tengamos en algún servidor, el error en código nos muestra algo como esto.


El asunto es por problemas de autenticacion para mas detalle chequen esto Solucion de Errores 401 para resolverlo del lado de código es tan sencillo como utilizar

System.Net.CredentialCache.DefaultCredentials


se utiliza creando una instancia del servicio web y asignándole el defaulcredentials a la propiedad Credentials de nuestra instancia. Ejemplo:

NombreServicioWeb.Credentials = System.Net.CredentialCache.DefaultCredentials;

Nota: Puedes pasar credenciales de un usuario en especifico si es necesario.


Saludos.
Oscar Miguel Dominguez Acevedo.

No hay comentarios:

Publicar un comentario