Olá, estou tentando fazer um sistema de login Vbulletin na linguagem c#, o código responsável pelo login, eu já encontrei na net,
porem não estou conseguindo fazer o código retornar um valor pra mim comparar, e saber se o usuário existe ou não...
Código que estou usando:
static string Login(string url, string username, string password)
{
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
string cookie = "";
string values = "vb_login_username=" + username + "&vb_login_password=" + password + "&securitytoken=guest" + "&cookieuser=checked" + "&do=login";
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
req.ContentLength = values.Length;
CookieContainer a = new CookieContainer();
req.CookieContainer = a;
System.Net.ServicePointManager.Expect100Continue = false;
using (StreamWriter writer = new StreamWriter(req.GetRequestStream(), System.Text.Encoding.ASCII))
{
writer.Write(values);
}
HttpWebResponse c = (HttpWebResponse)req.GetResponse();
foreach (Cookie cook in c.Cookies) { cookie = cookie + cook.ToString() + ";"; }
return cookie;
}
Bom, minha dúvida é: Como eu posso obter um valor/resposta do servidor ?
Espero que entendam qual é minha duvida rsrs