ASP.NET MVC 4 - 401 доступ запрещен

Я создал очень простой WebAPI с одной командой get, которая просто возвращает целое число. Он отлично работает, когда я запускаю его в браузере. Но когда я пытаюсь получить проблемный доступ из другого проекта в решении, я получаю следующее:

2013-05-15 17: 46: 47,811 - Ответ: StatusCode: 401, ReasonPhrase: «Доступ запрещен», Версия: 1.1, Содержимое: System.Net.Http.StreamContent, Заголовки:

{

Дата: среда, 15 мая 2013 г. 16:46:47 GMT

Сервер: Microsoft-IIS / 5.1

WWW-Аутентификация: переговоры

WWW-Аутентификация: NTLM

Подключение: закрыть

Контент-длина: 4431

Тип контента: текст / HTML

}

Вот код, который я использую. Любая помощь будет принята с благодарностью.

var client = new HttpClient { BaseAddress = new Uri(_uri) };

client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

var response = client.GetAsync(string.Format("api/Config/{0}", id)).Result;

if (response.IsSuccessStatusCode)
{
    var res = response.Content.ReadAsAsync<int>().Result;
    return res;
}

Ответы на вопрос(1)

Ваш ответ на вопрос