다음을 통해 공유


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

네트워크 리소스에 대한 연결을 구성합니다.

<구성>
   <system.net>
     <설정>
       <servicePointManager>

문법

<servicePointManager
  checkCertificateName="true|false"
  checkCertificateRevocationList="true|false"
  encryptionPolicy="AllowNoEncryption|NoEncryption|RequireEncryption"
  expect100Continue="true|false"
  useNagleAlgorithm="true|false"
  enableDnsRoundRobin="true|false"
  dnsRefreshTimeout="time"
/>

특성 및 요소

다음의 섹션은 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

Attributes

속성 설명
checkCertificateName 인증서를 사용하기 전에 시스템에서 인증서의 이름이 서버 호스트 이름과 일치하는지 여부를 지정합니다. 기본값은 true입니다.
checkCertificateRevocationList 인증서를 사용하기 전에 시스템에서 인증서가 해지되었는지 여부를 확인해야 하는지 여부를 지정합니다. 기본값은 false입니다.
dnsRefreshTimeout DNS(Domain Name Service) 확인이 DNS 라운드 로빈 옵션과 함께 캐시되는 시간(밀리초)을 지정합니다. 기본값은 120,000밀리초(2분)입니다.
enableDnsRoundRobin IP(인터넷 프로토콜) 주소가 여러 개 있는 호스트 이름의 DNS 확인에서 모든 주소를 반환할지 아니면 첫 번째 주소만 반환할지를 지정합니다. 기본값은 false입니다.
encryptionPolicy 인스턴스의 SSL/TLS 세션에 ServicePointManager 적용되는 암호화 정책을 지정합니다. 가능한 값은 열거형의 값과 EncryptionPolicy 동일합니다. 암호화 정책이 .로 설정된 Null경우 이 NoEncryption 사용이 필요합니다. 기본값은 RequireEncryption입니다.
expect100Continue POST 메서드가 서버에서 응답을 받을 100-continue 지 여부를 지정합니다. 기본값은 true입니다.
useNagleAlgorithm 서비스 지점 관리자가 제어하는 연결이 Nagle 알고리즘을 사용하는지 여부를 지정합니다. 기본값은 true입니다.

자식 요소

없음.

부모 요소

요소 설명
Settings 네임스페이스에 대한 System.Net 기본 네트워크 옵션을 구성합니다.

비고

구성 파일

이 요소는 애플리케이션 구성 파일 또는 컴퓨터 구성 파일(Machine.config)에서 사용할 수 있습니다.

참고하십시오