跨域访问SharePoint .Net 对象模型

 

Windows验证
  static void Main(string[] args)
        {
            System.Net.NetworkCredential cred = new System.Net.NetworkCredential("admin", "12345678aA");
            ClientContext context = new ClientContext("http://dweb1/sites/jfxt");//""
            context.Credentials = cred; 
            Web web = context.Web;
            List list = web.Lists.GetByTitle("考勤表");
            EventReceiverDefinitionCollection erdc = list.EventReceivers;
            context.Load(erdc);
            context.ExecuteQuery();
            for (int i = 0; i < erdc.Count; i++)
            {
                Console.WriteLine(erdc[i].ReceiverName + "\t" + erdc[i].ReceiverClass);
                //if (erdc[i].ReceiverName.Contains("KQUpdate"))
                //{
                //    erdc[i].DeleteObject();
                //    context.ExecuteQuery();
                //}
            }
            Console.Read();
        }
表单验证
        static void Main11(string[] args)
        {
            ClientContext context = new ClientContext("http://web.whxxzx.cn/points");//""
            Web web = context.Web;
            context.AuthenticationMode = ClientAuthenticationMode.FormsAuthentication;
            context.FormsAuthenticationLoginInfo = new FormsAuthenticationLoginInfo
            {
                LoginName = "admin",
                Password = "whxxzx_admin",
            };
            List list = web.Lists.GetByTitle("考勤表");
            EventReceiverDefinitionCollection erdc = list.EventReceivers;
            context.Load(erdc);
            context.ExecuteQuery();
            for (int i = 0; i < erdc.Count; i++)
            {
                Console.WriteLine(erdc[i].ReceiverName + "\t" + erdc[i].ReceiverClass);
                //if (erdc[i].ReceiverName.Contains("KQUpdate"))
                //{
                //    erdc[i].DeleteObject();
                //    context.ExecuteQuery();
                //}
            }
            Console.Read();
        }

 

posted on 2015-10-12 10:15  !无名之辈  阅读(184)  评论(0)    收藏  举报