I have a console app built on .NET 4 that uses the HttpClient library (obtained via NuGet) to retrieve data from a public API over the internet. The console app
HttpClient
I managed to solve my problem very simply through proxy configuration in app.config.
http://msdn.microsoft.com/en-us/library/dkwyc043.aspx