<userNameAuthentication>
Určuje přihlašovací údaje služby na základě uživatelského jména a hesla.
<Konfigurace>
<System.servicemodel>
<Chování>
<serviceBehaviors>
<Chování>
<serviceCredentials>
<userNameAuthentication>
Syntax
<userNameAuthentication cacheLogonTokenLifetime="TimeSpan"
cacheLogonTokens="Boolean"
customUserNamePasswordValidatorType="String"
includeWindowsGroups="Boolean"
maxCacheLogonTokens="Integer"
membershipProviderName="String"
userNamePasswordValidationMode="Windows/MembershipProvider/Custom" />
Atributy a elementy
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Atribut | Popis |
---|---|
cacheLogonTokenLifetime |
A TimeSpan , který určuje maximální dobu ukládání tokenu do mezipaměti. Výchozí hodnota je 00:15:00. |
cacheLogonTokens |
Logická hodnota, která určuje, jestli se přihlašovací tokeny ukládají do mezipaměti. Výchozí formát je false . |
customUserNamePasswordValidatorType |
Řetězec, který určuje typ validátoru hesla vlastního uživatelského jména, který se má použít. Výchozí hodnota je prázdný řetězec. |
includeWindowsGroups |
Logická hodnota, která určuje, zda jsou skupiny Systému Windows zahrnuty v kontextu zabezpečení. Výchozí formát je true .Nastavení tohoto atributu na true má dopad na výkon, protože má za následek rozšíření celé skupiny. Tuto vlastnost nastavte na, false pokud nepotřebujete vytvořit seznam skupin, do nichž uživatel patří. |
maxCacheLogonTokens |
Celé číslo, které určuje maximální počet přihlašovacích tokenů, které se mají ukládat do mezipaměti. Tato hodnota by měla být větší než nula. Výchozí hodnota je 128. |
membershipProviderName |
clientCredentialType Když je atribut vazby nastavený na username , uživatelské jméno se mapuje na účty Systému Windows. Toto chování můžete přepsat pomocí tohoto atributu, což je řetězec obsahující název MembershipProvider hodnoty, která poskytuje příslušný mechanismus ověřování hesla. |
userNamePasswordValidationMode |
Určuje způsob ověření hesla uživatelského jména. Platné hodnoty jsou: -Windows -Membershipprovider -Vlastní Výchozí hodnota je Windows. Tento atribut je typu UserNamePasswordValidationMode. |
Podřízené elementy
Žádné
Nadřazené elementy
Element | Popis |
---|---|
<serviceCredentials> | Určuje přihlašovací údaje, které se mají použít při ověřování služby, a nastavení související s ověřováním přihlašovacích údajů klienta. |
Poznámky
Pokud není žádná z vazeb používaných službou nakonfigurována pro ověřování na základě uživatelského jména nebo hesla, atributy pro tento prvek jsou ignorovány. Patří mezi ně customUserNamePasswordValidatorType
, membershipProviderName
includeWindowsGroups
, a userNamePasswordValidationMode
.
Pokud žádná z vazeb používaných službou není nakonfigurovaná tak, aby používala ověřování Systému Windows pro uživatelské jméno a heslo, budou nastavení související s ukládáním přihlašovacích tokenů do mezipaměti ignorována. Patří mezi ně cacheLogonTokenLifetime
, cacheLogonTokens
a maxCacheLogonTokens
.