몇 가지 간단한 작업을 수행하려고합니다. 웹을 통해 예제를 이미 보았습니다. 잘못된 작업을 잘 모릅니다. 단위 테스트입니다. 일부 기기에서 나중에 수행 할 일부 기능을 테스트하고 있습니다.
기본적으로 나는 나중에 필요로하는 쿠키 세트를 반환하는 내 사이트에 대한 웹 요청을 만듭니다.
그런 다음 새 웹 요청을 작성하려고합니다. , 내가 그 정보를 읽고 있어요 때 첫 번째 응답에서 반환 된 쿠키를 사용하지만, 쿠키는 항문
HttpWebRequest 쿠키가 설정되어 있지 않습니다.
var request = (HttpWebRequest)WebRequest.Create("http://localhost/bla");
request.ContentType = "application/x-www-form-urlencoded";
request.Method = "GET";
request.CookieContainer = new CookieContainer();
request.CookieContainer.Add(originalResponse.Cookies); // originalResponse.Cookies has several cookies needed by "bla"
var response = request.GetResponse();
비어 있습니다 theres ... ("bla"내부)
HttpContext.Current.Request.Cookies // this is empty
이것이 문제를 해결 한 경우 다른 사람이 쉽게 찾을 수 있도록 답을 표시하여 답이 없음으로 표시되지 않도록하십시오 :) –
어떻게 해결할 수 있습니까 ?? 나는 내 자신의 대답을 받아들이려고했으나 2 일을 기다려야한다고 말한다. –