WebRequest 또는 WebBrowser 컨트롤을 사용하여 세션을 활성 상태로 유지하려고합니다. 일부 웹 사이트에서는 문제없이 작동하지만 30 분이 지나면 특정 웹 사이트에서 저를 로깅합니다.WebRequest 또는 WebBrowser 컨트롤을 사용하여 C#에서 웹 사이트 세션을 활성 상태로 유지 하시겠습니까?
현재 내가하는 일은 WebBrowser 컨트롤의 NavigateTo 기능을 사용하여 임의의 간격 (1-10 분)으로 웹 사이트 페이지 중 하나를 요청하는 것입니다. 웹 사이트는 captcha 로그인이므로 먼저 사용자에게 로그인을 요청한 다음 쿠키를 가져와 WebRequest 요청에 사용하고 WebBrowser 컨트롤을 다시 사용하여 웹 사이트를 유지합니다 (WebBrowser 및 WebRequest 클라이언트는 동일한 쿠키를 공유합니다).
나는 아이디어를 찾고 있습니다 만, 아마도 누군가 나를 도울 수 있습니다. 미리 감사드립니다.
그냥 같은 쿠키를 재생에서 * 당신 * 사이트를 보호하고 특정 웹 사이트 구현 방법은 당신이 올 것입니다 있는지 확인하기 위해 무엇을 할 것이라고 생각 ... 잠시 후 일부 항목이 오래 걸립니다 ... –