다음을 통해 공유


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

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

<configuration>
  <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"  
/>  

특성 및 요소

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

특성

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

자식 요소

없음

부모 요소

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

설명

구성 파일

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

참고 항목