<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)에서 사용할 수 있습니다.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET