0

를 사용하여 HTML 페이지를 읽는 동안 또한예외 C#을

The remote server returned an error: (407) Proxy Authentication Required 

을, 나는 내 응용 프로그램에 변경을 만들었습니다. 구성 파일 :

<system.net> 
    <defaultProxy useDefaultCredentials="true" /> 
    </system.net> 

그러나 여전히 동일한 오류가 발생합니다.

그러나 Internet Explorer에서 열고 페이지를 열면 자격 증명을 묻지 않고 열립니다.

+0

시도해 보셨습니까? http://stackoverflow.com/questions/11148288/the-remote-server-returned-an-error-407-proxy-authentication-required – adityaswami89

+0

google.com을 읽지 않는 것 같습니다. ,하지만 다른 URL을 시도했을 때, 그것은 작동합니다. 이상하지만 – Aquarius24

+0

: 0/이상한! :) – adityaswami89

답변

0

사용 당신은 내가 몇 가지 검색을 얻을 내 Google 거미를했을 때 구글 페이지

using (WebClient web = new WebClient()) 
    { 
      string d= web.DownloadString("http://google.com"); 
    } 
0

를 다운로드하려면이 코드를 실제로 웹 브라우저 컨트롤을 구현하고 결과를 렌더링하는 데 사용할 수 표시했다 '인간'. 이 방법으로 모든 요청을 시간 지정하고 페이지로 렌더링 할 수 있습니다. 특히 HttpWebRequest을 사용하여 렌더링 할 수없는 AJAX 항목. 불편하지만 100 % 일합니다.