У меня есть мини-лаунчер для майнкрафта, мне надо сделать авторизацию пользователя.
Вот код:
var webRequest = System.Net.WebRequest.Create("https://authserver.mojang.com/authenticate");
if (webRequest != null)
{
	string reqContent = "{\"agent\": {\"name\": \"Minecraft\",\"version\": 1},\"username\": \"" + auth_player_name.Text + "\",\"password\": \"" + auth_player_password.Text + "\",\"clientToken\": \"" + NewMCUUID().ToString() + "\",\"requestUser\": true}";
	byte[] bytes = Encoding.UTF8.GetBytes(reqContent.ToArray());
	webRequest.Method = "POST";
	webRequest.Timeout = Timeout.Infinite;
	webRequest.ContentType = "application/json";
	webRequest.ContentLength = bytes.Length;
	using (Stream s = webRequest.GetRequestStream())
	{
		using (StreamWriter sw = new StreamWriter(s))
		{
			sw.Write(bytes);
		}
	}
	using (Stream s = webRequest.GetResponse().GetResponseStream())
	{
		using (StreamReader sr = new StreamReader(s))
		{
			MessageBox.Show(sr.ReadToEnd());
		}
	}
}
Код очень примитивный, ведь я делаю костиль для лаунчера.
Ребят, помогите пожалуйста =3