Enabling the RD WebAccess Expired password reset option in Windows Server 2012

Enabling the RD WebAccess Expired password reset option in Windows Server 2012

This Wiki article explains how the password reset option in RD WebAccess on Windows Server 2012 can be enabled.

Windows Server 2012 comes with an option to support the ability to let users changes their password from within the RD Webaccess interface in case it's expired.
The password change option is made available in the new .aspx page in RD WebAccess called password.aspx. This file exists in C:\Windows\Web\RDWeb\Pages\en-US.

Although the file is there after the installation of the RD WebAccess role, a configuration needs to be done before the page is operational. To achieve this open the IIS manager on the server(s) running your RD WebAccess. And browse to Sites;Default Web Site;RDWeb;Pages and then select Application Settings.



Here you have the property PasswordChangeEnabled available. Change it to true.

When a user now open the RDWebaccess page and tries to logon using an expired password a link will appear which the user can use to reset his password.


You can also add a permanent link to the login page to let users also change their password when it's not expired. You can simply do this by adding a href to the login.aspx pointing to the password.aspx page. The result could look like the screenshot below.



When users open the password.aspx file this is what they will be presented:



The same could be done for RD WebAccess on Windows Server 2008 R2 after applying following hotfix: http://support.microsoft.com/kb/2648402. Although it is not explicitly described in the KB article, this update adds Password.aspx script, containing password changing logic.

To enable this you should follow instruction above modifying configuration of Sites;Default Web Site;RDWeb;Pages directory in IIS console. Alternatively you can directly edit Web.config file under C:\Windows\Web\RDWeb\Pages folder on RDWeb server. Note, that you should manually add PasswordChangeEnabled entry in the IIS console or Web.config if it’s missing.



Sources:
RDS in WIN8 Feature highlight no. 3 Change password option in RD WebAccess
Expired passwords in RD WebAccess on Windows Server 8 revisited
Password change option also available in RD Web Access on Windows Server 2008 R2
http://support.microsoft.com/kb/2648402
Leave a Comment
  • Please add 2 and 5 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Carsten Siemens edited Revision 5. Comment: Fixed misspellings

  • Carsten Siemens edited Revision 4. Comment: Added tag: en-US

  • Freek Berson edited Revision 3. Comment: Added a additional link

  • Freek Berson edited Original. Comment: Added additional sources

Page 1 of 1 (4 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • Freek Berson edited Original. Comment: Added additional sources

  • Freek Berson edited Revision 3. Comment: Added a additional link

  • Carsten Siemens edited Revision 4. Comment: Added tag: en-US

  • Carsten Siemens edited Revision 5. Comment: Fixed misspellings

Page 1 of 1 (4 items)