Возможно, вы можете индивидуально обрабатывать каждое перенаправление, отслеживая местоположение из ответа и используя подходящие файлы cookie.

аюсь запросить страницу типа "http://www.google.com/?q=random"используя класс webrequest в vb.net. мы находимся за брандмауэром, поэтому мы должны аутентифицировать наши запросы. Я прошел через этап аутентификации, добавив свои учетные данные. Но как только это сработает, похоже, он перейдет в цикл перенаправления.

У кого-нибудь есть идеи, комментарии, предложения, почему это так? Кто-нибудь еще испытывал эту проблему?

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()

Ответы на вопрос(4)

Ваш ответ на вопрос