Windows Phone 7 앱을 통해 SMS를 보내기 위해 웹 사이트에 로그인하려고합니다. 나는 2 개의 공급자가 일하고있다. 그러나 Vodafone을 시도 할 때 나는 오류가있다.쿠키를 반환하지 않는 웹 사이트
내가 수집 한 것에서 응답에 쿠키가 포함되어 있지 않거나 읽혀지지 않은 것으로 보입니다. 요청은 ok로 로그인하고 응답은 올바른 페이지이지만 쿠키가 포함되어 있지 않습니다.
의 URL :
RequestUrl = String.Format("https://www.vodafone.ie/myv/services/login/Login.shtml?username={0}&password={1}", userSettings.Username, userSettings.Password),
요청 :
응답 쿠키와 같은 코드 오류가 평가 될 수없는 Request = (HttpWebRequest)WebRequest.Create((requestCollection.CurrentRequest().RequestUrl));
if (Request.CookieContainer == null)
{
Request.CookieContainer = cookieJar.CookieContainer;
Request.AllowAutoRedirect = true;
Request.AllowReadStreamBuffering = true;
Request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6";
}
아래
public void AddCookiesToContainer(HttpWebResponse response)
{
CookieCollection.Add(response.Cookies);
CookieContainer.Add(response.ResponseUri, CookieCollection);
}
을 그리고 디버거를 보여주는 것입니다 쿠키 없음 :(
아무 제안 사항이 있습니까? : – deanvmc
CookieCollection = new CookieCollection(); – deanvmc
문제가되었습니다 – deanvmc