ClientWindowsAuthenticationMembershipProvider.ValidateUser Méthode
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.
Authentifie automatiquement l'utilisateur actuel en utilisant l'identité fournie par le système d'exploitation.
public:
override bool ValidateUser(System::String ^ username, System::String ^ password);
public override bool ValidateUser (string username, string password);
override this.ValidateUser : string * string -> bool
Public Overrides Function ValidateUser (username As String, password As String) As Boolean
Paramètres
Retours
Toujours true
.
Exceptions
Exemples
L’exemple de code suivant montre comment utiliser cette méthode pour authentifier un utilisateur à l’aide de l’authentification Windows.
private bool ValidateUsingWindowsAuthentication()
{
ClientWindowsAuthenticationMembershipProvider authProvider =
System.Web.Security.Membership.Provider as
ClientWindowsAuthenticationMembershipProvider;
// Call ValidateUser and pass null values for the parameters.
// This call always returns true.
return authProvider.ValidateUser(null, null);
}
Private Function ValidateUsingWindowsAuthentication() As Boolean
Dim authProvider As ClientWindowsAuthenticationMembershipProvider = _
CType(System.Web.Security.Membership.Provider, _
ClientWindowsAuthenticationMembershipProvider)
' Call ValidateUser and pass Nothing for the parameters.
' This call always returns true.
Return authProvider.ValidateUser(Nothing, Nothing)
End Function
Remarques
Lorsque vous configurez votre application pour utiliser la ClientWindowsAuthenticationMembershipProvider classe , la static
Membership.ValidateUser méthode utilise cette méthode pour son implémentation. La ClientWindowsAuthenticationMembershipProvider.ValidateUser méthode authentifie automatiquement l’utilisateur actuel et définit la static
Thread.CurrentPrincipal propriété sur un ClientRolePrincipal objet qui contient le actuel WindowsIdentity. Si un ClientRoleProvider est configuré pour votre application, vous pouvez utiliser l’objet pour récupérer des ClientRolePrincipal informations de rôle utilisateur à partir du service de rôles.
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour