<clientCredentials> 요소의 <windows>
클라이언트를 나타내는 데 사용되는 Windows 자격 증명의 설정을 지정합니다.
스키마 계층
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<endpointBehaviors>의 <behavior>
<clientCredentials>
<userNameAuthentication>
구문
<windows
allowedImpersonationLevel="Identification/Impersonation/Delegation/Anonymous/None"
allowNtlm="Boolean"
/>
특성 및 요소
다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.
특성
특성 | 설명 |
---|---|
allowedImpersonationLevel |
클라이언트가 서버에 전달하는 가장 기본 설정을 지정합니다. 클라이언트에서 선택하는 가장 모드는 서버에 적용되지 않습니다. 유효한 값은 다음과 같습니다.
기본값은 Identification입니다. 이 특성은 TokenImpersonationLevel 형식입니다. |
allowNtlm |
이 속성을 true로 설정하면 Kerberos를 사용할 수 없는 경우 NTLM으로 인증을 다운그레이드할 수 있습니다. 이 속성을 false로 설정하면 NTLM이 사용되는 경우 WCF(Windows Communication Foundation)에서 예외를 throw합니다. 이 속성을 false로 설정해도 네트워크를 통해 NTLM 자격 증명을 보낼 수 있습니다. |
자식 요소
없음
부모 요소
요소 | 설명 |
---|---|
클라이언트를 서비스에 인증할 때 사용되는 자격 증명을 지정합니다. |
참고 항목
참조
WindowsClientElement
ClientCredentialsElement
ClientCredentials
Windows
ClientCredentials
Windows
WindowsClientCredential
기타 리소스
Securing Clients
Working with Certificates
Securing Services and Clients