<<claimTypeRequirements hozzáadása>>
Meghatározza, hogy milyen típusú kötelező és választható jogcímek jelenjenek meg az összevont hitelesítő adatokban. A szolgáltatások például a bejövő hitelesítő adatokra vonatkozó követelményeket állapítják meg, amelyeknek bizonyos jogcímtípusokkal kell rendelkezniük.
<Konfigurációs>
<system.serviceModel>
<Kötések>
<customBinding>
<Kötelező>
<Biztonsági>
<issuedTokenParameters>
<claimTypeRequirements>
<Hozzáadása>
Syntax
<claimTypeRequirements>
<add claimType="URI"
isOptional="Boolean" />
</claimTypeRequirements>
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 |
---|---|
claimType | Egy jogcím típusát meghatározó URI. Ha például egy terméket egy webhelyről szeretne megvásárolni, a felhasználónak érvényes hitelkártyát kell bemutatnia, amely elegendő hitelkerettel rendelkezik. A jogcím típusa a hitelkártya URI-ja. |
isOptional | Logikai érték, amely meghatározza, hogy ez egy nem kötelező jogcímhez tartozik-e. Állítsa ezt az attribútumot arra az esetre, false ha ez egy kötelező jogcím.Ezt az attribútumot akkor használhatja, ha a szolgáltatás bizonyos információkat kér, de nem igényli azt. Ha például a felhasználónak meg kell adnia a vezetéknevét, vezetéknevét és címét, de úgy dönt, hogy a telefonszám megadása nem kötelező. |
Gyermekelemek
Nincsenek.
Szülőelemek
Elem | Leírás |
---|---|
<claimTypeRequirements> | A szükséges jogcímtípusok gyűjteményét adja meg. Összevont forgatókönyv esetén a szolgáltatások a bejövő hitelesítő adatokra vonatkozó követelményeket iktatják. A bejövő hitelesítő adatoknak például rendelkezniük kell bizonyos jogcímtípusokkal. A gyűjtemény minden eleme meghatározza, hogy milyen típusú kötelező és választható jogcímek jelenjenek meg az összevont hitelesítő adatokban. |
Megjegyzések
Összevont forgatókönyv esetén a szolgáltatások a bejövő hitelesítő adatokra vonatkozó követelményeket iktatják. A bejövő hitelesítő adatoknak például rendelkezniük kell bizonyos jogcímtípusokkal. Ez a követelmény egy biztonsági szabályzatban nyilvánul meg. Ha egy ügyfél hitelesítő adatokat kér egy összevont szolgáltatástól (például CardSpace), a követelményeket egy jogkivonat-kérelembe (RequestSecurityToken) helyezi, hogy az összevont szolgáltatás azoknak a hitelesítő adatoknak a kiadására is képes legyen, amelyek megfelelnek a követelményeknek.
Példa
Az alábbi konfiguráció két jogcímtípus-követelményt ad hozzá egy biztonsági kötéshez.
<bindings>
<wsFederationHttpBinding>
<binding name="myFederatedBinding">
<security mode="Message">
<message issuedTokenType="urn:oasis:names:tc:SAML:1.0:assertion">
<claimTypeRequirements>
<add claimType="http://schemas.microsoft.com/ws/2005/05/identity/claims/EmailAddress" />
<add claimType="http://schemas.microsoft.com/ws/2005/05/identity/claims/UserName"
optional="true" />
</claimTypeRequirements>
</message>
</security>
</binding>
</wsFederationHttpBinding>
</bindings>
Lásd még
- ClaimTypeRequirement
- ClaimTypeRequirements
- ClaimTypeRequirements
- ClaimTypeElementCollection
- ClaimTypeElement
- CustomBinding
- <claimTypeRequirements>
- Kötések
- Kötések kiterjesztése
- Egyéni kötések
- <customBinding>
- Útmutató: Egyéni kötés létrehozása a SecurityBindingElement használatával
- Egyéni kötésbiztonság
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: