<> windows of <clientCredentials> Öğesi

İstemciyi temsil etmek için kullanılacak Windows kimlik bilgilerinin ayarlarını belirtir.

<Yapılandırma>
  <system.serviceModel>
    <Davranış>
      <endpointBehaviors>
        <Davranış>
          <Clientcredentials>
            <Windows>

Syntax

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

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Öznitelik Açıklama
allowedImpersonationLevel İstemcinin sunucuyla iletişim kuracakları kimliğe bürünme tercihini ayarlar. İstemcinin seçtiği kimliğe bürünme modu sunucuda zorlanmaz. Geçerli değerler şunlardır:

- Tanımlama: Sunucu istemcinin kimliğini ve ayrıcalıklarını alabilir, ancak istemcinin kimliğine bürünemez.
- Kimliğe Bürünme: Sunucu, istemcinin yerel sistemdeki güvenlik bağlamını taklit edebilir.
- Temsilci: Sunucu, uzak sistemlerde istemcinin güvenlik bağlamını taklit edebilir.
- Anonim: Sunucu istemcinin kimliğine bürünemez veya istemciyi tanımlayamaz.
- Hiçbiri: Kimliğe bürünme düzeyi atanmadı.

Varsayılan değer Tanımlama'dır. Bu öznitelik türündedir TokenImpersonationLevel.
allowNtlm Bu özelliğin olarak true ayarlanması, Kerberos kullanılamıyorsa kimlik doğrulamasının NTLM'ye düşürülmesini sağlar.

Bu özelliğin olarak false ayarlanması, NtLM kullanılırsa Windows Communication Foundation'ın (WCF) özel durum oluşturmak için en iyi çabayı gösteresine neden olur. Bu özelliğin olarak false ayarlanmasının NTLM kimlik bilgilerinin kablo üzerinden gönderilmesini engelleyebileceğini unutmayın.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Açıklama
<Clientcredentials> İstemcinin hizmette kimliğini doğrulamak için kullanılan kimlik bilgilerini belirtir.

Ayrıca bkz.