问题描述
stringurl="https://login.weixin.qq.com/jslogin?appid=wx782c26e4c19acffb&redirect_uri=https%3A%2F%2Fwx.qq.com%2Fcgi-bin%2Fmmwebwx-bin%2Fwebwxnewloginpage&fun=new&lang=zh_CN&_=1365142128439";//stringstrCookie=GetCookieString(url);ServicePointManager.Expect100Continue=true;ServicePointManager.SecurityProtocol=SecurityProtocolType.Ssl3;ServicePointManager.ServerCertificateValidationCallback=newRemoteCertificateValidationCallback(CheckValidationResult);HttpWebRequestmyReq=(HttpWebRequest)WebRequest.Create(url);myReq.ProtocolVersion=HttpVersion.Version10;myReq.UserAgent="Mozilla/5.0(WindowsNT6.1)AppleWebKit/537.36(KHTML,likeGecko)Chrome/38.0.2125.122Safari/537.36";myReq.Accept="text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8";myReq.Host="login.weixin.qq.com";HttpWebResponsemyRes=(HttpWebResponse)myReq.GetResponse();StreamresStream=myRes.GetResponseStream();StreamReaderstrReader=newStreamReader(resStream);stringresStr=strReader.ReadToEnd();Response.Write(resStr);privatestaticboolCheckValidationResult(objectsender,X509Certificatecertificate,X509Chainchain,SslPolicyErrorserrors){returntrue;//总是接受}
搞了两天,网上的方法也试了,,基础链接已关闭的异常,急急急,解决了可以加分!
解决方案
解决方案二:
解决方案三:
返回的不是200吗啥基础链接关闭??