title: "too many automatic redirections were attempted" error message when using a httpWebRequest in .NET
body: <p>I am attempting to request a page like "<a href="http://www.google.com/?q=random" rel="noreferrer">http://www.google.com/?q=random</a>" using the webrequest class in vb.net.
  we are behind a firewall, so we have to authenticate our requests.
  I have gotten past the authentication part by adding my credentials.
  But once that works it seems to go into a redirecting loop.</p>
  
  <p>Does anyone have an ideas, comments, suggetions why this is?
  Has anyone else experienced this problem?</p>
  
  <pre><code>Dim loHttp As HttpWebRequest =  CType(WebRequest.Create(_url), HttpWebRequest)
  loHttp.Timeout = 10000
  loHttp.Method = "GET"
  loHttp.KeepAlive = True
  loHttp.AllowAutoRedirect = True
  loHttp.PreAuthenticate = True
  Dim _cred1 As NetworkCredential = ... //this is setup
  //snip out this stuff
  loHttp.Credentials = _cc
  loWebResponse = loHttp.GetResponse()
  </code></pre>