我正尝试使用vb.net中的webrequest类请求页面,例如"http://www.google.com/?q=random"。由于我们在防火墙后面,所以我们必须对请求进行身份验证。我已经通过添加我的凭据来解决了身份验证部分的问题。
但是一旦身份验证成功,它似乎会进入一个重定向循环。
是否有任何想法、评论或建议可以解决这个问题?其他人有没有遇到过这个问题?
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()