[英]logging in sharepoint through c# programatically
我正在嘗試以編程方式登錄到sharepoint應用程序並獲取該網站內特定頁面的html代碼。 有沒有辦法我可以通過編程方式做到這一點? 我在需要傳遞登錄參數並訪問需要獲取html代碼的url的地方遇到問題。 在此先感謝大家,Laziale
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://mysite.sharepoint.com");
NetworkCredential credentials = new NetworkCredential("myUser", "myPass");
request.Credentials = credentials;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream receiveStream = response.GetResponseStream ();
StreamReader readStream = new StreamReader (receiveStream, Encoding.UTF8);
string html = readStream.ReadToEnd();
response.Close();
readStream.Close();
您是否嘗試過類似的方法:
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("url goes here");
request.Credentials = new NetworkCredential("username", "password");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream receiveStream = response.GetResponseStream ();
StreamReader readStream = new StreamReader (receiveStream, Encoding.UTF8);
string html = readStream.ReadToEnd();
response.Close();
readStream.Close();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.