Megosztás a következőn keresztül:


<userNameAuthentication>

Megadja a szolgáltatás hitelesítő adatait a felhasználónév és a jelszó alapján.

<Konfigurációs>
  <system.serviceModel>
    <Viselkedésmódok>
      <serviceBehaviors>
        <Viselkedés>
          <szolgáltatás hitelesítő adatai>
            <userNameAuthentication>

Syntax

<userNameAuthentication cacheLogonTokenLifetime="TimeSpan"
                        cacheLogonTokens="Boolean"
                        customUserNamePasswordValidatorType="String"
                        includeWindowsGroups="Boolean"
                        maxCacheLogonTokens="Integer"
                        membershipProviderName="String"
                        userNamePasswordValidationMode="Windows/MembershipProvider/Custom" />

Attribútumok és elemek

Az alábbi szakaszok az attribútumokat, a gyermekelemeket és a szülőelemeket ismertetik.

Attribútumok

Attribútum Leírás
cacheLogonTokenLifetime Egy TimeSpan , a jogkivonat gyorsítótárazásának maximális időtartamát meghatározó érték. Az alapértelmezett érték 00:15:00.
cacheLogonTokens Logikai érték, amely meghatározza, hogy a bejelentkezési jogkivonatok gyorsítótárazva vannak-e. A mező alapértelmezett értéke: false.
customUserNamePasswordValidatorType Egy sztring, amely megadja a használni kívánt egyéni felhasználónév jelszó-érvényesítőjének típusát. Az alapértelmezett érték egy üres sztring.
includeWindowsGroups Logikai érték, amely meghatározza, hogy a Windows-csoportok szerepelnek-e a biztonsági környezetben. A mező alapértelmezett értéke: true.

Ha ezt az attribútumot úgy állítja be, hogy true az hatással van a teljesítményre, az teljes csoportbővítést eredményez. Állítsa ezt a tulajdonságot értékre false , ha nem kell létrehoznia azokat a csoportokat, amelyhez a felhasználó tartozik.
maxCacheLogonTokens Egy egész szám, amely megadja a gyorsítótárazandó bejelentkezési jogkivonatok maximális számát. Ennek az értéknek nullánál nagyobbnak kell lennie. Az alapértelmezett érték 128.
membershipProviderName Ha egy clientCredentialType kötés attribútuma értékre usernamevan állítva, a felhasználónév Windows-fiókokra lesz leképezve. Ezt a viselkedést felülbírálhatja ezzel az attribútummal, amely egy sztring, amely a megfelelő jelszó-érvényesítési mechanizmust biztosító érték nevét MembershipProvider tartalmazza.
userNamePasswordValidationMode Meghatározza a felhasználónév jelszavának érvényesítésének módját. Az érvényes értékek a következők:

-Windows
- MembershipProvider
-Egyéni

Az alapértelmezett érték a Windows. Ez az attribútum típusa UserNamePasswordValidationMode.

Gyermekelemek

Nincsenek.

Szülőelemek

Elem Leírás
<szolgáltatás hitelesítő adatai> Megadja a szolgáltatás hitelesítéséhez használandó hitelesítő adatokat és az ügyfél hitelesítő adatainak érvényesítésével kapcsolatos beállításokat.

Megjegyzések

Ha a szolgáltatás által használt kötések egyike sincs konfigurálva felhasználónév/jelszóalapú hitelesítéshez, a rendszer figyelmen kívül hagyja az elem attribútumait. Ezek közé tartoznak a következők: customUserNamePasswordValidatorType, includeWindowsGroups, membershipProviderNameés userNamePasswordValidationMode.

Ha a szolgáltatás által használt kötések egyike sincs úgy konfigurálva, hogy Windows-hitelesítést használjon a felhasználónévhez/jelszóhoz, a rendszer figyelmen kívül hagyja a bejelentkezési jogkivonatok gyorsítótárazásával kapcsolatos beállításokat. Ezek közé tartozik a , cacheLogonTokensa és maxCacheLogonTokensa cacheLogonTokenLifetime.

Lásd még