SharePoint 2010: Como especificar unas credenciales diferentes a las default!

Si estás usando el modelo de objetos en cliente para atacar un sitio remoto de SharePoint configurado con autenticación de tipo Windows y necesitas especificar unas credenciales de acceso diferentes a las del usuario de tu equipo de desarrollo, simplemente aprovéchate de que la clase ClientContext que te permite interactuar con el sitio de SharePoint dispone de la propiedad Credentials que puedes configurar para especificar las credenciales, de dominio o no, necesarias para poder conectarte al sitio:

   1: using (MO_NET.ClientContext context = new MO_NET.ClientContext("http://<TuSitioSharePoint>"))

   2: {

   3:    context.AuthenticationMode = MO_NET.ClientAuthenticationMode.Default;

   4:    context.Credentials = new NetworkCredential("TuUsuario", "TuContraseña", "TuDominio");

   5:  

   6:    //Tu código

   7:  

   8: }

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s