2017-12-30 44 views
0

저는 C# WindowsForm 응용 프로그램이 있습니다. 이 응용 프로그램은 대상 웹 사이트에서 응답을받습니다. 대상 웹 사이트는 cookies.i에 민감합니다. 즉, 브라우저 쿠키를 제거하면 대상 웹 사이트에 연결하기 위해 다른 IP를 사용할 때 대상 웹 사이트는 새로운 사용자로 나를 인식하고 대상 웹 사이트가 이전 사용자로 나를 알고 있는지 여부를 나타냅니다. . 이제 내 응용 프로그램에서 대상 웹 사이트의 응답을 받고 싶습니다. 이 내 응용 프로그램의 주요 부분 (쿠키에 민감하지 않는 사이트에서 해당 얻을 응답)입니다C# 응용 프로그램 쿠키를 지우는 방법

  HttpWebRequest Req = (HttpWebRequest)HttpWebRequest.Create(SiteBox.Text); 
      Req.Proxy = new WebProxy(Proxy.ToString()); 
      Req.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36"; 
      StreamReader Res = new StreamReader(((HttpWebResponse)Req.GetResponse()).GetResponseStream()); 
      Res.ReadToEnd(); 
      Res.Close(); 

나는 전에 같은 일을 한

+0

불분명 도움이 될 것입니다, 내 댓글에 링크를 확인할 수 있습니다. 액세스하려는 사이트에 인증이 필요한 경우 인증을 받아야합니다 (인증해야 함). 쿠키는 웹 사이트가 "세션"을 유지하는 한 가지 방법이므로 제공하는 보호 된 각 리소스에 "로그인"할 필요가 없습니다. – EdSF

+0

봐, 내가 응용 프로그램에 의해이 사이트의보기를 증가 싶습니다 (위의 코드는 루프에있는) IP의 목록을 사용하여 그리고 내 루프가 다음 번에 루프를 실행하는 매번마다 쿠키를 제거하려는 그 루프는 목표를 실행 웹 사이트는 나를 새로운 뷰어로 알고 있습니다. 쿠키는 제가 성공적으로 그것을 못하게하는 것입니다. – DiniMad

답변

0

응답 후 앱 쿠키를 제거하는 방법 너는하고 싶었다. 하지만 불행히도 나는 그것을 기억할 수 없다. 당신은 아마 당신이 요청/원하는

on stackoverflow

on msdn forums

+0

나는 본다. 감사합니다. – DiniMad

관련 문제