A quoi sert le jeton de LogonUser () retourné?
-
20-08-2019 - |
Question
Que pouvez-vous faire avec le jeton LogonUser retourne? Et à quoi sert-il?
BOOL LogonUser(
__in LPTSTR lpszUsername,
__in_opt LPTSTR lpszDomain,
__in LPTSTR lpszPassword,
__in DWORD dwLogonType,
__in DWORD dwLogonProvider,
__out PHANDLE Token
);
J'ai juste besoin d'une description plus générale et des utilisations du monde réel de ce qu'est le jeton et de son fonctionnement.
Merci, -Pete
La solution
Comme le dit MSDN: & "; Dans la plupart des cas, le descripteur renvoyé est un jeton principal que vous pouvez utiliser dans les appels de la fonction CreateProcessAsUser &"; Il n'y a aucune raison de ne pas croire.
Exemple: vous pouvez écrire votre propre runas.exe
. Appelez LogonUser
avec le nom d'utilisateur & Mot de passe à partir de la ligne de commande. Appelez ensuite CreateProcessAsUser
pour démarrer le programme avec les informations d'identification sélectionnées.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow