Jump to content
x
Upvote if you also have this question or find it interesting.
Learn more

Internet Explorer 11 Saved Passwords Not Retaining Between Sessions

gtess80 | Enthusiast | 25 | Members | 66 posts

XenDesktop 7.6

PVS 7.6

Random Desktop Pools

Windows 7

Internet Explorer 11

All Windows profile folders are redirected (including AppData)

All above folders are excluded from UPM plus AppData\Local and AppData\LocalLow

UPM Folders to mirror:

AppData\Local\Microsoft\Windows\INetCookies

AppData\Local\Microsoft\Windows\WebCache

AppData\Roaming\Microsoft\Windows\Cookies

 

User logs into website, is prompted to save credentials, clicks yes to remember password. Re-opens browser, password is saved. Logs off random desktop and logs onto another one. Logs into same website - username or password is not saved. Enters again, clicks yes to save. Closes browser and re-opens. Password is not saved. Can no longer even save password within the same HDX session.

 

If the above UPM folders are NOT mirrored or included in the roaming profile, the saved password is retained within the same HDX session. However,with or without the mirroring, the password is not retained when logging off and back on to a different desktop within the same pool. 

 

Appreciate any help on this one. 

 

 

Share this post


Link to post

4 answers to this question

Recommended Posts

x
Mark this reply as best answer, if it answered your question.
Learn more
x
Upvote if you found this answer helpful or interesting.
Learn more
polyco1 | 0 | Members | 17 posts

Hi,

We've also been experiencing the same issue, with a slightly different set-up.

 

XenApp 7.6

MCS

Server 2012 R2

IE 11

 

We've been unable to find a solution so far.

Share this post


Link to post
x
Mark this reply as best answer, if it answered your question.
Learn more
x
Upvote if you found this answer helpful or interesting.
Learn more
x
Mark this reply as best answer, if it answered your question.
Learn more
x
Upvote if you found this answer helpful or interesting.
Learn more
gtess80 | Enthusiast | 25 | Members | 66 posts

Thanks for the reference Carl. By following that thread, and links to several other pages, I was able to resolve the issue. 

 

For our environment, this is what was required for the passwords to be retained between different sessions:

 

1. I added the below into the Directories to Sync policy setting

 

AppData\Local\Microsoft\Credentials
Appdata\Roaming\Microsoft\Credentials
Appdata\Roaming\Microsoft\Crypto
Appdata\Roaming\Microsoft\Protect

 

It's possible only the Protect folder is required though. I ran Process Monitor when attempting to save a password, and I discovered PATH NOT FOUND results when attempting to access C:\users\username\AppData\Roaming\Microsoft\Protect\subfolder. I deleted the user profile and logged on again and ran ProcMon again, as I know the first time users were logging on, there passwords were saving. The results in ProcMon this time were SUCCESS. 

 

2. In order for the above changes to work for existing user profiles, I created the below batch file and copied it to each users Startup Folder. This will delete the Storage2 reg key and then delete the batch file. 

 

reg delete "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\IntelliForms\Storage2" /f
DEL "%~f0"

 

When a user saves their password on a website after the batch file runs, it will re-create the Storage2 key, and the DWORD for the particular site. 

 

I also verified that the below folder mirroring that I originally setup when troubleshooting, is not required for the passwords to save for our environment, and for the sites I was testing on. I removed these from the policy to reduce the user profile size.  

 

AppData\Local\Microsoft\Windows\INetCookies

AppData\Local\Microsoft\Windows\WebCache

AppData\Roaming\Microsoft\Windows\Cookies

 

 

One thing that I did not realize is that the below folders are not included in Roaming AppData Folder Redirection

 

Appdata\Roaming\Microsoft\Credentials
Appdata\Roaming\Microsoft\Crypto
Appdata\Roaming\Microsoft\Protect
Appdata\Roaming\Microsoft\System Certificates

 

I ignored these above folders during initial troubleshooting, as I thought they were already active on the server. Knowing this information from the start would have been very useful!! 

Share this post


Link to post
x
Mark this reply as best answer, if it answered your question.
Learn more
x
Upvote if you found this answer helpful or interesting.
Learn more

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
TOP
×