SharePoint 2010客户端开发身份验证,如果开发客户端运行的环境是在域环境中,那么SharePoint是采取默认认证方式,如果不是域环境中的机器,那么就需要下面的认证方法。
代码如下
try
{
  System.Net.NetworkCredential credentials = new System.Net.NetworkCredential("administrator", "Password", "domain"); 
    using (ClientContext clientContext = new ClientContext("你的MOSS地址")) 
    {
       clientContext.Credentials = credentials;
       Web site = clientContext.Web; 
       clientContext.Load(site);
       clientContext.ExecuteQuery();
       Console.WriteLine("Web Site Title: {0}", site.Title); 
       Console.ReadLine(); 
     }
}
catch (Exception ex) 
{
    Console.WriteLine(ex.ToString()); 
}