FormsAuthenticationConfiguration.Credentials Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la collection FormsAuthenticationCredentials de noms d'utilisateurs et de mots de passe.
public:
property System::Web::Configuration::FormsAuthenticationCredentials ^ Credentials { System::Web::Configuration::FormsAuthenticationCredentials ^ get(); };
[System.Configuration.ConfigurationProperty("credentials")]
public System.Web.Configuration.FormsAuthenticationCredentials Credentials { get; }
[<System.Configuration.ConfigurationProperty("credentials")>]
member this.Credentials : System.Web.Configuration.FormsAuthenticationCredentials
Public ReadOnly Property Credentials As FormsAuthenticationCredentials
Valeur de propriété
Une collection FormsAuthenticationCredentials qui contient les noms d'utilisateurs et les mots de passe.
- Attributs
Exemples
L'exemple de code suivant illustre l'accès à la propriété Credentials. Reportez-vous à l’exemple de code de la FormsAuthenticationConfiguration rubrique de classe pour savoir comment obtenir la section.
// Get the current Credentials.
FormsAuthenticationCredentials currentCredentials =
formsAuthentication.Credentials;
StringBuilder credentials = new StringBuilder();
// Get all the credentials.
for (System.Int32 i = 0; i < currentCredentials.Users.Count; i++)
{
credentials.Append("Name: " +
currentCredentials.Users[i].Name +
" Password: " +
currentCredentials.Users[i].Password);
credentials.Append(Environment.NewLine);
}
' Get the current Credentials.
Dim currentCredentials _
As FormsAuthenticationCredentials = _
formsAuthentication.Credentials
Dim credentials As New StringBuilder()
' Get all the credentials.
Dim i As System.Int32
For i = 0 To currentCredentials.Users.Count - 1
credentials.Append(("Name: " + _
currentCredentials.Users(i).Name + _
" Password: " + _
currentCredentials.Users(i).Password))
credentials.Append(Environment.NewLine)
Next i
Remarques
La Credentials propriété obtient les noms d’utilisateur et les mots de passe à utiliser pendant l’authentification basée sur les formulaires.
Notes
Lorsque la sécurité est requise, vous devez utiliser d’autres façons de stocker les noms d’utilisateur et les mots de passe ; par exemple, dans un magasin de bases de données. Si vous décidez d’utiliser cette collection, vous devez utiliser l’installation de chiffrement fournie.