Почему когда я в браузере вбиваю
https://helpdesk.домен/api/Task/номер, то результат отображается как надо, а когда в своей программе
WebRequest req = WebRequest.Create("https://helpdesk.домен/api/Task/номер");
//ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
req.Credentials = new NetworkCredential("Логин", "пароль");
WebResponse resp = req.GetResponse();
Stream stream = resp.GetResponseStream();
StreamReader sr = new StreamReader(stream);
string Out = sr.ReadToEnd();
sr.Close();
Console.WriteLine(Out);
Console.ReadLine();
то мне пишет
Удаленный сервер возвратил ошибку: (400) Недопустимый запрос."
Как он недопустимый если я отправляю по сути такой же GET запрос?