다음을 통해 공유


<defaultProxy> 요소(네트워크 설정)

업데이트: 2007년 11월

HTTP(Hypertext Transfer Protocol) 프록시 서버를 구성합니다.

<configuration> 요소
  <system.Net> 요소(네트워크 설정)
    <defaultProxy> 요소(네트워크 설정)

<defaultProxy
  enabled="true|false"
  useDefaultCredentials="true|false"
  <bypasslist> … </bypasslist>
  <proxy> … </proxy>
  <module> … </module>
/>

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

요소

설명

enabled

웹 프록시가 사용되는지 여부를 지정합니다. 기본값은 true입니다.

useDefaultCredentials

웹 프록시에 액세스하는 데 이 호스트의 기본 자격 증명이 사용되는지 여부를 지정합니다. 기본값은 false입니다.

자식 요소

요소

설명

bypasslist

프록시를 사용하지 않는 주소를 나타내는 정규식 집합을 제공합니다.

module

응용 프로그램에 새 프록시 모듈을 추가합니다.

proxy

프록시 서버를 정의합니다.

부모 요소

요소

설명

system.net

.NET Framework의 네트워크 연결 방법을 지정하는 설정을 포함합니다.

설명

defaultProxy 요소가 비어 있는 경우에는 Internet Explorer의 프록시 설정이 사용됩니다. 이 동작은 .NET Framework 버전 1.1과 다릅니다.

구성 파일

이 요소는 응용 프로그램 구성 파일이나 컴퓨터 구성 파일(Machine.config)에 사용할 수 있습니다.

예제

다음 코드 예제에서는 Internet Explorer 프록시의 기본값을 사용하고, 프록시 주소를 지정하며, 로컬 액세스와 contoso.com에 대해 프록시를 사용하지 않습니다.

<configuration>
  <system.net>
    <defaultProxy>
      <proxy
        usesystemdefaults="true"
        proxyaddress="http://192.168.1.10:3128"
        bypassonlocal="true"
      />
      <bypasslist
        <add address="[a-z]+\.contoso\.com" />
      </bypasslist>
    </defaultProxy>
  </system.net>
</configuration>

참고 항목

참조

네트워크 설정 스키마

System.Net.WebProxy