C# - вход на сайт из windows forms
Привет,
это мой первый вопрос здесь, так что извините, если я делаю что-то не так.
Я хочу войти в Spotify(веб-сайт) из Windows Forms.
Мне нужно ввести письмо в текстовое поле 1
и пароль в textbox2
затем, когда я нажимаю кнопку "Войти", он должен войти в меня.
тем не менее, я продолжаю получать эту ошибку:
System.Net.WebException: "удаленный сервер вернул ошибку: (405) метод не разрешен".
Что я делаю не так?
Спасибо,
Даниил
Что я уже пробовал:
string formUrl = "https://accounts.spotify.com/en-IL/login?continue=https:%2F%2Fwww.spotify.com%2Fil%2Faccount%2Foverview%2F"; // NOTE: This is the URL the form POSTs to, not the URL of the form (you can find this in the "action" attribute of the HTML's form tag string formParams = string.Format("email_address={0}&password={1}", textbox1.Text, textbox2.Text); string cookieHeader; WebRequest req = WebRequest.Create(formUrl); req.ContentType = "application/x-www-form-urlencoded"; req.Method = "POST"; byte[] bytes = Encoding.ASCII.GetBytes(formParams); req.ContentLength = bytes.Length; using (Stream os = req.GetRequestStream()) { os.Write(bytes, 0, bytes.Length); } WebResponse resp = req.GetResponse(); cookieHeader = resp.Headers["Set-cookie"];