次のコードはyahooにログインしません。どのように書き直す必要がありますか?
(もちろん、「username」と「password」は私の実際のアカウント名とパスワードに置き換えられます。)
static void Main(string[] args)
{
string input = string.Format("username={0}&passwd={1}", "<username>", "<password>");
WebRequest request = HttpWebRequest.Create("https://login.yahoo.com/config/login");
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
StreamWriter writer = new StreamWriter(request.GetRequestStream());
writer.Write(input);
writer.Close();
StreamReader reader = new StreamReader(request.GetResponse().GetResponseStream());
string x = reader.ReadToEnd();
Console.Read();
}