네트워크 리소스에 대한 연결을 구성합니다.
<구성>
<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)에서 사용할 수 있습니다.
참고하십시오
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET