I\'m developing a twitter messaging utility using Twitter API (twitterizer). But since I\'m within a corporate proxy, I\'m getting the error \'407 Proxy Authentication Required\
One of the possible programmatic solutions is to create following proxy:
IWebProxy proxy=HttpWebRequest.GetSystemWebProxy();
proxy.Credentials = CredentialCache.DefaultCredentials;
and then assign this to any object that make the network call and accept a proxy,e.g:
WebClient client = new WebClient();
client.proxy= proxy;
This does not answer your question. But the error you are getting is clearly a Proxy authentication error.
You might want to either disable or enable the proxy.
To disable the proxy, in the App.config file add the following configuration
<system.net>
<defaultProxy enabled="false" useDefaultCredentials="false">
<proxy/>
<bypasslist/>
<module/>
</defaultProxy>
</system.net>
To enable the proxy and to use the default proxy settings(specified in IE) add this configuration in your App.config
<system.net>
<defaultProxy enabled="true" useDefaultCredentials="true">
<proxy/>
<bypasslist/>
<module/>
</defaultProxy>
</system.net>