我試圖連接到Sharepoint實例,通過第三方工具發佈一些內容。Sharepoint 2010,ClientContext&401未授權
我沒有Sharepoint實例的控制權,但我確信我的帳戶具有完全權限。
ClientContext ctx = new ClientContext("https://thesharepointsite.com");
ctx.Credentials = new System.Net.NetworkCredential(@"username", "password", "domain");
Web w = ctx.Web;
ctx.Load(w);
ctx.ExecuteQuery();
在的executeQuery行,我得到異常:(沒有內部異常)
The remote server returned an error: (401) Unauthorized.
我可以確認URL &憑據工作,當我通過瀏覽器登錄。
基於this question,我的假設是它是一個權限問題。
如果是這樣,那麼我需要什麼權限才能問?
其它問題我試過沒有成功:
SharePoint Server Authentication Error
401 unauthorized exception while reading data from the document library SharePoint 2010
更新
我已經嘗試了各種其他查詢相同的迴應。我們有一個Sharepoint,Office 365實例並且可以使用(使用Remote Authentication)。這也是爲什麼我相信它的某種權限或訪問相關。
這是在客戶的實例。我只有一個帳戶。我相信如果我要求第二個,它會有同樣的問題。
你能否讓其他人嘗試使用同一個程序,但用他們的用戶/密碼,只是爲了查看這可能是你的帳戶問題與代碼問題? – Servy
您是否嘗試過其他任何查詢?也許只是從列表中獲得一個你知道可以通過瀏覽器訪問的項目? – Servy
@Servy,更新了更具體的問題。 –