We help IT Professionals succeed at work.

RemoteApps and Windows Credential Manager

We are using Windows Server 2008 R2 SP1 as a terminal server to provide access to our company software for remote users.
The software is installed locally on the server and requires credentials for a seperate server so the software can connect to the database.
We created a local user profile, logged in the user on the server, saved the credentials in the credential manager and logged off the user.
When the user runs the remote app they must type in their username and password for the TS session and  then the app opens.
The problem is when the user is prompted to change their password and they do change it then the credential manager clears out the stored credentials.
This then cuases the app not to run.
Are there any other work arounds we could try besides setting the user passwords to "Cannot be changed" and "Never expires"
Watch Question

It might not be terribly secure but you might be able to define the seperate server credentials in a script that gets run when they launch the RemoteApp...  Is it important that the user do not know the seperate server password?


No it is not important that the user not know the seperate server password.
So I could use schedule tasks to run a script at RemoteApp launch event that logs onto the seperate server?
You could use a scheduled task but it may be better to just add it to the login script.


I will try this out by making logon script and update this with results.


I created a logon script that creates a mapped drive on the seperate server using the required credentials.
Using the local group policy I made the script run async so it com[pletes before completely loading the user profile.
This seems to be working quite consistantly and since this is a remote app the user does not see the logon script running.