나는 webbrowser control
이있는 windows forms 앱을 만들고 있습니다. 사용자가 webbrowser
에 로그인 한 후로그인 할 웹 브라우저 받기
, 나는 Microsoft.Http.HttpClient
또는 HttpWebRequest
또는 유사한과 같은 계정으로도 로그인 할, 그것은 PHP
에서 cURL
유사해야합니다.
문제는 웹 페이지가 계정 당 싱글 사인온 만 허용하고, HttpClient로 로그인하면 웹 브라우저를 걷어차는 것입니다. 이 webbrowser
세션을 가로 채거나 cookies
을 얻고 HttpClient
또는 유사한 api
내에서 사용할 수있는 경우
내가 알고 싶은.
데이터를 얻으려면 webbrowser.Cookie
을 사용할 수 있지만이를 HttpClient
으로 푸시하는 방법은 무엇입니까?
그런 종류의 일도 가능합니다. 쿠키를 가져 와서 동일한 세션을 사용할 수 있습니까? 그렇다면 어떻게?
쿠키는 Http 만을하는 경우 쿠키는 다음 웹 브라우저는 보관하지 않습니다. [IEGetProtectedModeCookie] (https://msdn.microsoft.com/en-us/library/cc196998(v=vs.85).aspx) –