My colleague changed his user logon name in Active Directory today in order to match a new company policy for logon names.
On his machine, the %username% environment variable now shows the new logon name.
Our intranet, which uses Windows Authentication (NTLM) is still reporting his the old username (through Page.User.Identity.Name).
I am aware that ASP.NET can cache user credentials, but we have stopped and then restarted the app pool but still have this symptom.
Can anyone advise what might be going on?