Bloqueo sesion despues de cambiar password

10/02/2004 - 12:24 por Javier Alcazar | Informe spam
Ante todo gracias por la rapida respuesta a mi anterior
problema.
Ahora me surge otro y es que despues de cambiar el
password al usuario este sigue logado con su contraseña
anterior y acaba bloqueando su propia cuenta.
el codigo que utilizado es el siguiente:

if (!LogonUser
("usradmin","dominio","pwdadmin",LOGON32_LOGON_INTERACTIVE,
LOGON32_PROVIDER_DEFAULT,&pt)) DisplayErrorText
(GetLastError());
pi1003.usri1003_password = wNewPassword;
if (!ImpersonateLoggedOnUser(pt))
DisplayErrorText(GetLastError());

nas = NetUserSetInfo(
wComputerName, // computer name
wUserName, // username
1003, // info level
(LPBYTE)&pi1003, // new info
NULL
);

Supongo que la solucion seria actualizar los tikeds de
seguridad del usuario, pero no se como...

Preguntas similare

Leer las respuestas

#1 Anonimo
11/02/2004 - 08:25 | Informe spam
Lo que sucede es que el usuario mediante ese codigo
sincroniza su de aplicacion financiera con la de password
de NT, pero como el usuario ya esta logado, sigue enviando
sus credenciales con la antigua password, con lo que se
acaba bloqueando la cuenta.


¿Que quieres decir con que el usuario se bloquea? No


entiendo.


Rodrigo Corral González [MVP]

microsoft.public.es.vc FAQ
http://vcfaq.europe.webmatrixhosting.net


.

Respuesta Responder a este mensaje
#2 Rodrigo Corral González [MVP]
11/02/2004 - 11:08 | Informe spam
Podrias intentar llamar a LogonUser con la nueva contraseña.

Otra opción, si la aplicación con la que quieres sincronizar las contraseñas
corre en Unix es que utilices los Windows Services for Unix que entre otras
cosas permiten esto http://www.microsoft.com/windows/sfu/default.asp

Rodrigo Corral González [MVP]

microsoft.public.es.vc FAQ
http://vcfaq.europe.webmatrixhosting.net
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida