我嘗試從本地SharePoint網站獲取圖像時收到401消息。 嘗試了許多憑據設置,但它們都返回相同的401錯誤。檢索SharePoint的圖像 - 401錯誤
var SharePointURL = "http://SharePointServer/Site/ImageFolder/image1.jpg";
System.Net.WebRequest req = System.Net.WebRequest.Create(SharePointURL);
req.Credentials = System.Net.CredentialCache.DefaultCredentials;
req.UseDefaultCredentials = true;
System.Net.WebResponse response = req.GetResponse();
Stream stream = response.GetResponseStream();
System.Drawing.Image img = System.Drawing.Image.FromStream(stream);
stream.Close();
任何幫助,將不勝感激。
401錯誤是與SharePoint常見。但是401.1,401.2,401.3可以有不同的含義。看一下IIS日誌,看看究竟是什麼http狀態碼,特別是子狀態碼(subatus不發送給客戶端,IIS日誌是唯一可以找到這些信息的地方)。 –
謝謝,我看了一下IIS日誌,甚至找不到在我的請求中使用的服務器名稱? – netDeveloperUK