我打電話給SharePoint 2010 REST/ODATA API,默認情況下數據上下文使用的是DefaultCredentials,它實際上是我的Asp.Net應用程序的登錄用戶。如果我沒有將DefaultCredentials附加到上下文,那麼我只會獲得401 Unauthorized。Sharepoint ODATA API以及如何使用服務帳戶進行身份驗證
我想知道如何在使用應用程序池憑據時調用SharePoint API?我正在嘗試遵循可信系統安全方法。否則,SharePoint站點需要授予ODATA訪問權限,並且基本上每個人都需要寫入某些列表(gak!)。
例如,對於SQL連接,我只需將「Integrated Security = true」設置爲使用應用程序池憑據。