实现校园网的网关自动认证。
从网上找到了两种思路:一种是模拟网站的点击动作,实现自动登录。第二种是自动向登录目标发送登陆字符串。
下面是源码:
第一种:
//webBrowser1.Url =new Uri("http://);
定义html元素 通过Name获取控件值
//HtmlElement tbUserid = webBrowser1.Document.All["DDDDD"];
//HtmlElement tbPasswd = webBrowser1.Document.All["upass"];
//HtmlElement btnSubmit = webBrowser1.Document.All["0MKKey"];
//定义html元素 通过ID获取控件值 (用户名 密码 登录按钮)
HtmlElement tbUserid = webBrowser1.Document.GetElementById("DDDDD");
HtmlElement tbPasswd = webBrowser1.Document.GetElementById("upass");
HtmlElement btnSubmit = webBrowser1.Document.GetElementById("0MKKey");
三个元素其一为空返回