を認証しようとしていHttpWebRequest
ます。私のコードはこんな感じです
string url = "http://mydomain.com";
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
HttpCookie cookie = HttpContext.Current.Request.Cookies[FormsAuthentication.FormsCookieName];
req.Headers[HttpRequestHeader.Cookie] = string.Format("{0}={1}", cookie.Name, cookie.Value);
WebResponse res = req.GetResponse();
最後の行が実行されるまですべてが正常に実行されます(WebResponse res = req.GetResponse();)。最後の行が実行されると、コードの実行は最初の行に戻ります(string url = "string url =" http://mydomain.com ";";)そしてもう一度やり直してください。これは何度も発生するため、タイムアウト例外が発生します。