0
我一直用這個代碼從一個文檔庫中的SharePoint文件讀取讀取從SharePoint庫文件時:獲得401錯誤試圖
WebResponse objResponse;
WebRequest objRequest = System.Net.HttpWebRequest.Create("http://servername/realestate/SiteAssets/navigation.txt");
objRequest.Timeout = 10000;
objRequest.UseDefaultCredentials = true;
objRequest.Proxy.Credentials = objRequest.Credentials;
objResponse = (WebResponse)objRequest.GetResponse();
using (StreamReader sr = new StreamReader(objResponse.GetResponseStream()))
{
navBar = sr.ReadToEnd();
sr.Close();
}
我只是遷移到一個新的環境,我使用此代碼獲得401未經授權的錯誤 - 但是,而不是使用servername,我現在使用的是主機名(因爲新環境有一個分配給它的域)。我如何導航這個問題,即使我現在在我的HttpWebRequest對象中使用主機?而且,如果這不應該導致問題,我想聽取建議。謝謝。
只好在註冊表中添加一個loopback修復......不是傳遞憑據 – Josh 2010-09-01 21:52:16
如果你找到了解決辦法,請張貼並將其標記爲答案。 – TheCloudlessSky 2010-09-01 23:00:24
我可以在下週發帖。只需要在註冊表中查看我添加的內容。 – Josh 2010-09-03 14:32:15