0
我想使用移動設備從Sharepoint獲取列表,因此我使用的是REST API和DefaultCredentials,我已經給予我的列表的讀取權限,但我得到 遠程服務器返回錯誤:(401)未經授權使用REST API獲取Sharepoint 2013列表
我的代碼是:
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("ListUrl");
request.Method = "GET";
request.Accept = "application/json;odata=verbose";
request.ContentType = "application/json;odata=verbose";
request.UseDefaultCredentials = true;
request.PreAuthenticate = true;
request.Credentials = System.Net.CredentialCache.DefaultCredentials;
這是可能通過REST API或有任何其他解決方案? 有什麼我失蹤?
您可以更好地描述什麼努力實現和從/到。你在同一個域名的共享點? Office 365或本地? Kerberos或NTLM的哪種類型的認證? – Max
我在SharePoint外部,想通過移動應用程序訪問。我想匿名訪問SharePoint列表。 –
您必須爲匿名用戶設置Sharepoint,否則,而不是request.Credentials,您必須提供有效憑據 – Max