/ / Cómo conectarse al sitio de Internet del servidor de SharePoint usando CSOM - c #, asp.net-web-api, sharepoint-2013, csom

Cómo conectarse al sitio de internet del servidor sharepoint usando CSOM - c #, asp.net-web-api, sharepoint-2013, csom

Estoy tratando de conectarme a sharepointServidor (sitio de Internet) con protocolo HTTPS usando CSOM ... Actualmente estoy trabajando en una API web de Asp.Net alojada en Azure que puede conectarse al servidor de Sharepoint (sitio de Internet) con el protocolo HTTPS y obtener algunos detalles. ¿Se puede hacer? ?

Necesito un método en el controlador API ...

No es un sitio de Sharepoint Online ... La URL del sitio es similar a https://abc.xyz.com/zyx/cba

He intentado lo siguiente, pero da 403 error prohibido ...

utilizando (contexto de ClientContext = nuevoClientContext (strSiteurl) { context.Credentials = new NetworkCredential (strUserName, strPassword, strDomain); Web web = context.Web; context.Load (web, w => w.Title); context.ExecuteQuery (); }

Respuestas

0 para la respuesta № 1

Me temo que SharePoint no te permitehacer una comunicación de dominio cruzado con los sitios asp. En su lugar, lo que puede hacer es crear una aplicación hospedada por un proveedor para SharePoint (con la esperanza de que sea un sitio de SharePoint 2013 / Office 365).

Por favor, consulte la siguiente publicación que es algo similar a su pregunta: https://sharepoint.stackexchange.com/questions/96997/is-it-possible-to-make-sharepoint-lists-accessible-cross-domain-using-rest-api