ASP.NET MVC 4 - 401 Odmowa dostępu

Stworzyłem bardzo prosty interfejs WebAPI z jedną komendą get, która po prostu zwraca liczbę całkowitą. Działa idealnie, gdy uruchamiam go w przeglądarce. Ale kiedy próbuję uzyskać problematyczny dostęp z innego projektu w rozwiązaniu, otrzymuję:

2013-05-15 17: 46: 47,811 - Odpowiedź: StatusCode: 401, ReasonPhrase: „Access Denied”, Wersja: 1.1, Treść: System.Net.Http.StreamContent, Nagłówki:

{

Data: środa, 15 maja 2013 r. 16:46:47 GMT

Serwer: Microsoft-IIS / 5.1

Uwierzytelnij WWW: Negocjuj

Uwierzytelnianie WWW: NTLM

Połączenie: zamknij

Długość treści: 4431

Content-Type: text / html

}

Oto kod, którego używam. Każda pomoc byłaby naprawdę doceniana.

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;
}

questionAnswers(1)

yourAnswerToTheQuestion