i am tring to get login to gmail by posting data...
HttpWebRequest hi = (HttpWebRequest)HttpWebRequest.Create("https://www.google.com/accounts/ServiceLoginAuth?service=mail");
Cookie myCookie = new Cookie(HttpRequestHeader.CacheControl.ToString(), "no-cache=set-cookie");
CookieCollection a = new CookieCollection();
a.Add(myCookie);
hi.Method = "POST";
hi.CookieContainer = new CookieContainer();
string PostData = "continue=https%3A%2F%2Fmail.google.com%2Fmail%2F%3Ftab%3Dwm&service=mail&rm=false&dsh=-28214021908461826<mpl=default&scc=1&GALX=6-CDla8snug&pstMsg=1&dnConn=&checkConnection=youtube%3A1271%3A1&checkedDomains=youtube&timeStmp=&secTok=&Email=youremail&Passwd=password&signIn=Sign+in&rmShown=1";
hi.ContentType = "application/x-www-form-urlencoded";
byte[] post = UnicodeEncoding.UTF8.GetBytes(PostData);
Stream stream = await hi.GetRequestStreamAsync();
stream.Write(post, 0, PostData.Length);
WebResponse response = await hi.GetResponseAsync();
response.GetResponseStream();
string pageSource;
using (StreamReader sr = new StreamReader(response.GetResponseStream()))
{
pageSource = sr.ReadToEnd();
}
b.NavigateToString(pageSource);
b.NavigateToString(pageSource);
t.Text = pageSource;
when i run this i get an error "Your browser's cookie functionality is turned off. Please turn it on."
HttpWebRequest hi = (HttpWebRequest)HttpWebRequest.Create("https://www.google.com/accounts/ServiceLoginAuth?service=mail");
Cookie myCookie = new Cookie(HttpRequestHeader.CacheControl.ToString(), "no-cache=set-cookie");
CookieCollection a = new CookieCollection();
a.Add(myCookie);
hi.Method = "POST";
hi.CookieContainer = new CookieContainer();
string PostData = "continue=https%3A%2F%2Fmail.google.com%2Fmail%2F%3Ftab%3Dwm&service=mail&rm=false&dsh=-28214021908461826<mpl=default&scc=1&GALX=6-CDla8snug&pstMsg=1&dnConn=&checkConnection=youtube%3A1271%3A1&checkedDomains=youtube&timeStmp=&secTok=&Email=youremail&Passwd=password&signIn=Sign+in&rmShown=1";
hi.ContentType = "application/x-www-form-urlencoded";
byte[] post = UnicodeEncoding.UTF8.GetBytes(PostData);
Stream stream = await hi.GetRequestStreamAsync();
stream.Write(post, 0, PostData.Length);
WebResponse response = await hi.GetResponseAsync();
response.GetResponseStream();
string pageSource;
using (StreamReader sr = new StreamReader(response.GetResponseStream()))
{
pageSource = sr.ReadToEnd();
}
b.NavigateToString(pageSource);
b.NavigateToString(pageSource);
t.Text = pageSource;
when i run this i get an error "Your browser's cookie functionality is turned off. Please turn it on."