Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Specifies a service's credentials based on user name and password.
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior> of <serviceBehaviors>
<serviceCredentials> Element
<userNameAuthentication>
<userNameAuthentication
cacheLogonTokenLifetime="TimeSpan"
cacheLogonTokens="Boolean"
customUserNamePasswordValidatorType="String"
includeWindowsGroups="Boolean"
maxCacheLogonTokens="Integer"
membershipProviderName="String"
userNamePasswordValidationMode="Windows/MembershipProvider/Custom" />
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
| Attribute | Description |
|---|---|
cacheLogonTokenLifetime |
A Timespan that specifies the maximum length of time a token is cached. The default is 00:15:00. |
cacheLogonTokens |
A Boolean value that specifies whether logon tokens are cached. The default is false. |
customUserNamePasswordValidatorType |
A string that specifies the type of custom username password validator to be used. The default is an empty string. |
includeWindowsGroups |
A Boolean value that specifies whether Windows groups are included in the security context. The default is true. Setting this attribute to true has a performance impact as it results in a full-group expansion. Set this property to false if you do not need to establish the list of groups a user belongs to. |
maxCacheLogonTokens |
An integer that specifies the maximum number of logon tokens to cache. This value should be larger than zero. The default is 128. |
membershipProviderName |
When the clientCredentialType attribute of a binding is set to username, the username is mapped to Windows accounts. You can override this behavior using this attribute, which is a string that contains the name of the MembershipProvider value that provides the relevant password validation mechanism. |
userNamePasswordValidationMode |
Specifies the manner in which username password is validated. Valid values are:
The default is Windows. This attribute is of type UserNamePasswordValidationMode. |
Child Elements
None.
Parent Elements
| Element | Description |
|---|---|
Specifies the credential to be used in authenticating the service, and the client credential validation related settings. |
See Also
Reference
.gif)
Send comments about this topic to Microsoft.
© Microsoft Corporation. All rights reserved.