WindowsClientCredential.AllowNtlm 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
This property is deprecated and is maintained for backward compatibility only. The local machine policy will be used to determine if NTLM should be used.
Windows SSPI 협상 인증으로 NTLM 인증이 허용되는지 여부를 나타내는 값을 가져오거나 설정합니다.
public:
property bool AllowNtlm { bool get(); void set(bool value); };
public bool AllowNtlm { get; set; }
[System.Obsolete("This property is deprecated and is maintained for backward compatibility only. The local machine policy will be used to determine if NTLM should be used.")]
public bool AllowNtlm { get; set; }
member this.AllowNtlm : bool with get, set
[<System.Obsolete("This property is deprecated and is maintained for backward compatibility only. The local machine policy will be used to determine if NTLM should be used.")>]
member this.AllowNtlm : bool with get, set
Public Property AllowNtlm As Boolean
속성 값
Windows SSPI 협상 인증으로 NTLM 인증이 허용되면 true
이고, 그렇지 않으면 false
입니다. 기본값은 true
입니다.
- 특성
설명
이 속성을 true
로 설정하면 Kerberos를 사용할 수 없는 경우 NTLM으로 인증을 다운그레이드할 수 있습니다.
이 속성을 설정 false
하면 NTLM이 사용 하는 경우 예외를 throw 하는 최상의 노력을 하도록 Windows Communication Foundation (WCF). 이 속성을 false
로 설정하면 유선을 통해 NTLM 자격 증명을 보낼 수 있습니다.
작업 그룹 및 로컬 계정과 같은 특정 배포에는 NTLM 인증이 필요합니다. 이러한 배포에서 이 플래그를 false
설정하면 WCF를 사용할 때 인증 오류가 발생합니다. 상호 인증이 필요한 배포(Kerberos에서만 지원됨)에서 이 플래그를 으로 false
설정합니다.
NTLM(Windows NT LAN Manager)은 Windows NT 운영 체제를 실행하는 시스템이 포함된 네트워크 및 독립 실행형 시스템에서 사용되는 인증 프로토콜입니다.
Microsoft Kerberos 보안 패키지는 네트워크의 시스템에 NTLM보다 더 큰 보안을 추가합니다. Microsoft Kerberos 프로토콜을 선택한 경우에도 NTLM이 계속 지원되며 Windows NT 4.0 이전 버전을 실행하는 시스템이 포함된 네트워크의 인증에나 독립 실행형 시스템에는 NTLM을 사용해야 합니다.