哪有这么简单啊,刚大概看了下,页面用的是POST方法没错,验证码考虑了没?还有一些隐藏控件的值考虑了没?最好自己找个谷歌浏览器动态调试下,手动登录下,看到底POST出去的哪些值

解决方案 »

  1.   


                HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://www.yunmall.com/auth/login");
                request.Method = "POST";
                postData = "account_name" + "=" + userName + "&" + "passwd" + "=" + password;
                byte[] buffer = Encoding.UTF8.GetBytes(postData);
                request.ContentLength = buffer.Length;
                using (Stream stream = request.GetRequestStream())
                {
                    stream.Write(buffer, 0, buffer.Length);
                    stream.Close();
                }
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                response.GetResponseStream()