Desarrollo de Páginas Web, Aplicaciones Informáticas a medida, Posicionamiento Web en Internet (SEO), Accesibilidad web, Usabilidad

Imagen de la cabecera de www.webprogramacion.com
Inicio     Qué es webprogramacion.com     Mi currículum     Contacta conmigo    

Servicios

  • ¿Quieres aumentar el número de visitas de tu página web?
  • ¿Necesitas formación sobre algún tema tratado en webprogramacion.com?
  • ¿Quieres que imparta algún curso sobre algún tema tratado en la web?
  • ¿Quieres que revise la accesibilidad web de tu página?
  • ¿Buscas una aplicación a medida para tu empresa?
  • ¿Necesitas colaboración en tu proyecto?
  • Pide presupuesto sin compromiso
Escríbeme a través de la siguiente página y me pondré en contacto contigo.
webprogramacion.com > Programacion > C# > Cliente de servicio web con autenticación

Cliente de servicio web con autenticación (C#)

Podemos ubicar un Servicio Web en un directorio con usuario/contraseña para mayor seguridad, pero en ese caso, nuestro cliente tendrá que autenticarse frente al servicio. Eso lo vamos a poder realizar de la siguiente manera.

La idea es "rellenar" adecuadamente la propiedad Credentials del objeto que hemos creado con la referencia del servicio en nuestro cliente. Debemos hacer las siguientes importaciones:

using System.Web.Services.Protocols;
using System.Net;

Y realizar la siguiente codificación antes de invocar a un método remoto del servicio:

ICredentials credenciales = new NetworkCredential("usuario","clave");
x.Credentials = credenciales;

(Siendo la variable x, el objeto creado a partir de nuestro servicio).

Autor del artículo

Dámaso Velázquez

Etiquetas

servicios web

Compartir

Valid XHTML 1.0 Transitional  ¡CSS Válido!  TAW.Test de accesibilidad web