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();
}