WindowsClientCredential.AllowNtlm Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
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.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of NTLM-verificatie moet worden toegestaan als Windows SSPI-verificatie.
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
Waarde van eigenschap
true als NTLM-verificatie moet worden toegestaan als Windows SSPI-verificatie, false anders. De standaardwaarde is true.
- Kenmerken
Opmerkingen
Als u deze eigenschap instelt om true verificatie naar NTLM te downgraden als Kerberos niet beschikbaar is.
Als u deze eigenschap instelt, false zorgt u ervoor dat Windows Communication Foundation (WCF) een uitzondering genereert als NTLM wordt gebruikt. Houd er rekening mee dat door deze eigenschap in te stellen false mogelijk niet voorkomt dat NTLM-referenties via het netwerk worden verzonden.
Voor bepaalde implementaties, zoals werkgroepen en lokale accounts, is NTLM-verificatie vereist. Als u deze vlag false instelt op dergelijke implementaties, leidt dit tot verificatiefouten bij het gebruik van WCF. In een implementatie waarvoor wederzijdse verificatie is vereist (alleen ondersteund door Kerberos), stelt u deze vlag in op false.
NTLM (Windows NT LAN Manager) is het verificatieprotocol dat wordt gebruikt in netwerken met systemen waarop het Windows NT-besturingssysteem wordt uitgevoerd en op zelfstandige systemen.
Het Microsoft Kerberos-beveiligingspakket voegt meer beveiliging toe dan NTLM aan systemen in een netwerk. Hoewel Microsoft Kerberos het gewenste protocol is, wordt NTLM nog steeds ondersteund en moet worden gebruikt voor netwerkverificatie als het netwerk systemen bevat met versies van Windows NT 4.0 en eerder en op zelfstandige systemen.