Я пытаюсь создать клиент youtrack с помощью RestSharp. Я могу войти в систему, но когда я пытаюсь получить проект, я получаю следующий ответ:
{"value":"У вас нет прав на чтение проекта. Вы вошли как ****"}
Однако, когда я вхожу в YouTrack в своем браузере, я могу получить доступ к проекту и внести изменения и т. д. Прикреплен мой код (я использую RestSharp):
var client = new RestClient(Site);
var request = new RestRequest(String.Format("rest/user/login?login={0}&password={1}", Username, Password), Method.POST);
//reuse the client
client.CookieContainer = new System.Net.CookieContainer();
IRestResponse response = client.Execute(request);
var content = response.Content;
//returns <login>ok</login> - so it's logging in
Console.WriteLine("LOGIN \n" + content);
String projectId = "PW";
request = new RestRequest(String.Format("rest/admin/project/projectId={0}", projectId), Method.GET);
response = client.Execute(request);
content = response.Content;
Console.WriteLine("Get Project: \n\n" + content);
Что-то в коде мне не хватает? Или это проблема настройки YouTrack, которую мне нужно решить с моим администратором?