validar usuario password active c# login ldap windows-authentication

usuario - ldap connection string c#



C#Winform login usando el usuario de windows (1)

Puede intentar usar Ookii.Dialogs de Ookii , que proporciona una biblioteca donde puede usar un elegante mensaje para obtener la contraseña del usuario si es necesario para cualquier tarea de autenticación que desee procesar.

Nota: después de agregar una referencia a su biblioteca, debe incluir esta línea en las líneas superiores:

usando Ookii.Dialogs;

Aquí hay un fragmento de código de ejemplo sobre cómo utilizarlo correctamente:

string strUsername = ""; string strPassword = ""; CredentialDialog crDiag = new CredentialDialog(); crDiag.Content = "Your email will be sent using your following credentials."; crDiag.MainInstruction = "Please enter your email address and password"; crDiag.Target = "MyProgram"; if (crDiag.ShowDialog() == DialogResult.OK) { strUsername = crDiag.UserName; strPassword = crDiag.Password; //Do whatever you want to do here, if they provided a username and password } //Do whatever you want to do here, regardless of whether they did provide or didn''t

A continuación se muestra una captura de pantalla de cómo aparecerá el diálogo cuando llame a ShowDialog ():

El campo de nombre de usuario también puede aceptar otras cosas además de las direcciones de correo electrónico. Solo depende de lo que quieras hacer con eso.

¿Puedo iniciar sesión? Una forma de ganar usando la información de inicio de sesión de usuario de Windows. Necesito una contraseña para iniciar sesión en mi sistema pero no puedo obtener la contraseña del usuario. ¿Hay algo como la contraseña del usuario de Windows para iniciar sesión?