Cambiar password desde Remote Desktop Web Access
Esta es otra de las novedades de RDWeb en Windows Server 2012, la posibilidad de cambiar nuestra contraseña desde el portal de publicación de aplicaciones. Su configuración es muy sencilla, únicamente debemos abrir la consola del IIS (inetmgr), expandimos el Sitio Web en donde tengamos alojado el servicio de RDWeb, Pages, en-US (el idioma) y luego abrimos Aplication Settings:
Editamos la opción PasswordChangeEnabled y cambiamos el valor false por true, una vez que hemos modificado el valor a true ya se ha aplicado el cambio (no tenemos que reiniciar el IIS)
Para poder hacer el cambio de contraseña debeemos acceder a la siguiente URL: https://fqdn/rdweb/pages/en-US/password.aspx y nos mostrará el formulario de cambio de contraseña:
Si queremos dar un paso más y ver el código fuente de los formularios de cambio de contraseña y login para ello debemos ir a la carpeta en donde residen dichos ficheros: %windir%\web\RDWeb\Pages\en-US
El fichero que nos permite realizar el cambio de contraseña es password.aspx, y el cambio que hemos realizado anteriormente del valor PasswordChangeEnabled a True se ve reflejado en el fichero web.config (no tiene mucha ciencia identificar el código)
El fichero login.aspx y password.aspx están referenciadas entre si, de manera que en el caso de que el usuario tenga que cambiar la contraseña, se le mostrará la página de password.aspx para que pueda realizar el cambio. Además, también podemos modificar la página de inicio (login.aspx) para que los usuarios tengan un enlace a la página de password.aspx para que pueda modificar su contraseña en cualquier momento
Espero que os sea de utilidad!!!