मैं एक vbulletin मंच में लॉग इन करने की कोशिश कर रहा हूँ। मैं इतनी दूर मिल गया:सी # के साथ एक vbulletin मंच में लॉग इन करने के लिए कैसे?
private string login(string url, string username, string password)
{
string values = "vb_login_username={0}&vb_login_password={1}"
values += "&securitytoken=guest&cookieuser=checked&do=login";
values = string.Format(values, username, password);
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
CookieContainer a = new CookieContainer();
req.CookieContainer = a;
System.Net.ServicePointManager.Expect100Continue = false; // prevents 417 error
using (StreamWriter writer = new StreamWriter(req.GetRequestStream(), System.Text.Encoding.ASCII))
{ writer.Write(values); }
this.response = (HttpWebResponse)req.GetResponse();
StringBuilder output = new StringBuilder();
foreach (var cookie in response.Cookies)
{
output.Append(cookie.ToString());
output.Append(";");
}
return output.ToString();
}
ऐसा लगता है कि मैं की तरह में लॉग इन कर रहा हूँ, लेकिन जब मैं पेज डाउनलोड, मैं अपने उपयोगकर्ता नाम उस में नहीं मिल सकता है।
क्या आप लोग कुछ भी देखते हैं कि मैं गलत कर रहा हूं?
अग्रिम धन्यवाद!
उपयोग यह कर सकते हैं आप एक जवाब का जवाब देना चाहते हैं, तो आप एक पोस्ट है कि टिप्पणी के नीचे "टिप्पणी जोड़ने के" लिंक का उपयोग करना चाहिए, बजाय अपनी टिप्पणी का जवाब दें। –