Dela via


<windows> för <clientCredentials-element>

Anger inställningarna för en Windows-autentiseringsuppgift som ska användas för att representera klienten.

<Konfiguration>
  <system.serviceModel>
    <Beteenden>
      <endpointBehaviors>
        <Beteende>
          <clientCredentials>
            <Windows>

Syntax

<windows allowedImpersonationLevel="Identification/Impersonation/Delegation/Anonymous/None"
         allowNtlm="Boolean" />

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attribut

Attribut Beskrivning
allowedImpersonationLevel Anger personifieringsinställningen som klienten kommunicerar med servern. Personifieringsläget som klienten väljer tillämpas inte på servern. Giltiga värden omfattar följande:

– Identifiering: Servern kan hämta klientens identitet och behörigheter, men kan inte personifiera klienten.
– Personifiering: Servern kan personifiera klientens säkerhetskontext i det lokala systemet.
– Delegering: Servern kan personifiera klientens säkerhetskontext på fjärrsystem.
– Anonym: Servern kan inte personifiera eller identifiera klienten.
– Ingen: En personifieringsnivå har inte tilldelats.

Standardvärdet är Identifiering. Det här attributet är av typen TokenImpersonationLevel.
allowNtlm Om du ställer in den här egenskapen på true kan autentisering nedgradera till NTLM om Kerberos inte är tillgängligt.

Om du ställer in den här egenskapen på false gör Windows Communication Foundation (WCF) ett bra försök att utlösa ett undantag om NTLM används. Observera att inställningen av den här egenskapen false kanske inte hindrar NTLM-autentiseringsuppgifter från att skickas via kabeln.

Underordnade element

Inga.

Överordnade element

Element Beskrivning
<clientCredentials> Anger de autentiseringsuppgifter som används för att autentisera klienten till tjänsten.

Se även