title: Connecting to Azure storage account thru proxy server
body: <p>My 'LocalClient' app is in a corporate LAN behind an HTTP proxy server (ISA). The first Azure API call i make - <code>CloudQueue.CreateIfNotExist()</code> - causes an exception: (407) Proxy Authentication Required. I tried following things:  </p>
  
  <ul>
  <li>Added the <code><code>&lt;System.Net</code>> defaultProxy</code> element to app.config, but it doesn't seem to be working (Reference: <a href="http://geekswithblogs.net/mnf/archive/2006/03/08/71663.aspx" rel="noreferrer">http://geekswithblogs.net/mnf/archive/2006/03/08/71663.aspx</a>).</li>
  <li>I configured 'Microsoft Firewall Client for ISA Server', but that did not help either.</li>
  <li>Used a custom proxy handler as suggested here: <a href="http://dunnry.com/blog/2010/01/25/SupportingBasicAuthProxies.aspx" rel="noreferrer">http://dunnry.com/blog/2010/01/25/SupportingBasicAuthProxies.aspx</a>. I am not able to get this working - getting a Configuration initialization exception.</li>
  </ul>
  
  <p>As per MSDN, an HTTP proxy server can be specified in the connection string only in case of Development Storage (see <a href="http://msdn.microsoft.com/en-us/library/ee758697.aspx" rel="noreferrer">http://msdn.microsoft.com/en-us/library/ee758697.aspx</a>):<br>
  <code>UseDevelopmentStorage=true;DevelopmentStorageProxyUri=<a href="http://myProxyUri" rel="noreferrer">http://myProxyUri</a></code>  </p>
  
  <p>Is there any way to connect to the Azure Storage thru a proxy server?</p>