Wie zu authentifizieren eine proxy bei Verwendung der HttpClient-Klasse?

Ich habe eine Konsolenanwendung gebaut .NET 4 verwendet, die HttpClient Bibliothek (über NuGet) zum abrufen von Daten aus einer öffentlichen API über das internet. Die console-app hinter einem proxy sitzt. Der Windows-Rechner sitzt, hat den richtigen proxy-Einstellungen in Internet Explorer. Wenn die Konsole-Anwendung versucht, Zugriff auf die Außenwelt ist es gegeben, 407 status - "proxy-Authentifizierung erforderlich".

Ich geschrieben habe, kein spezieller code, um mit einem proxy noch. Ich gehe davon aus das 407-Fehler, der die Anwendung leitet der proxy kein problem, aber der proxy nicht authentifizieren, wird die Anfrage.

Meine Frage ist, ist es möglich, den HttpClient zu verwenden, werden die Anmeldeinformationen des angemeldeten Benutzers, die zur Authentifizierung des proxy? Wenn ja, wie?

var client = new HttpClient(webRequestHandler);
client.PostAsync(RequestUri, MyContent);

InformationsquelleAutor Sio | 2012-03-22

Schreibe einen Kommentar