2013-01-04 13 views
5

Ecco il mio piano d'azione:Il server remoto ha restituito un errore: (401) di SharePoint non autorizzato

ho il mio server Sharepoint ospitato su Dominio Un e ho la mia macchina sul Dominio B. Non c'è nessun trust tra Dominio A e Dominio B.

Sto cercando di accedere alla libreria di Sharepoint documento dalla mia macchina al server SharePoint che si trova sul dominio A.

Ora, quando ho usato questo codice:

ClientContext clientContext = new ClientContext(siteURL); 
clientContext.Credentials = new System.Net.NetworkCredential(username,password,domain); 
clientContext.ExecuteQuery(); 

ho ottenuto il seguente errore:

The remote server returned an error: (401) Unauthorized 

Desidero sapere se è possibile accedere alla raccolta documenti di SharePoint attraverso il dominio senza avere fiducia tra loro? L'unica soluzione che viene in mente è la mia macchina dovrebbe essere sul dominio A.

Aggiornamento

ho trasferito la mia macchina sul dominio A, che si trova su quel dominio in cui è installato server SharePoint. Ancora lo stesso errore su clientContext.ExecuteQuery();. Non so perché l'aiuto pelase.

+0

sei sicuro che questo non ha nulla a che fare con l'impostazione di alcune impostazioni del proxy? – Truezplaya

+0

Non so sull'impostazione del proxy. Sono molto nuovo nel punto di vista. Puoi per favore aiutarmi un po ' – Rahul

risposta

0

SharePoint 2010 Client Object Model - Proxy Authentication Required

Questo può essere di aiuto.

401 Non autorizzato potrebbe semplicemente essere che le credenziali e il dominio non sono corretti, quindi controlla anche questi. Controlla anche che questi abbiano accesso al sito. So che è semplice ma l'ho fatto un paio di volte in quanto altri hanno rimosso i privlages senza che io lo sapessi!

1

Se i domini non si fidano l'un l'altro, significa che la casella di SharePoint dal dominio A non può recuperare le proprietà dell'account dal controller di dominio B del dominio. Quando si accede a un particolare sito di SharePoint per la prima volta, l'elenco "Utenti" viene popolato con una nuova voce: i dati dell'utente locale (nome utente, SID, nome visualizzato, e-mail, indirizzo SIP) in quel sito di SharePoint. Per riempire queste informazioni, SharePoint tenta di interrogare il tuo controller di dominio (che, nel tuo scenario, non può essere fatto). Quindi, la risposta è: non funzionerà in questo modo.

Problemi correlati