Я хочу отправить данные ядра сайта только аутентифицированному пользователю. Как передать объект HttpWebRequest в функцию DownloadString веб-клиента... DownloadString не может принимать HttpWebRequest в качестве параметра. Я перешел по этой ссылке Sitecore 7.2 — Item Web API-Аутентификация пользователя
var client = new WebClient();
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://gyldendal.local/-/item/v1/?sc_itemid={110D8759F-DEA9-42EA-9C1C-8A5DF7E70EF9}&sc_database=master");
request.Headers["X-Scitemwebapi-Username"] = "admin";
request.Headers["X-Scitemwebapi-Password"] = "b";
var apiResponse = client.DownloadString(request);
dynamic jsonResponse = JObject.Parse(apiResponse);