Ho commesso un errore di ortografia quando ho creato un account qualche settimana fa. Ho cambiato l'account e possono accedere al dominio con il nuovo nome. Tuttavia abbiamo in casa un'applicazione web che sta ancora raccogliendo il nome sbagliato..NET che restituisce un nome utente errato
L'applicazione .NET utilizza
System.Security.Principal.WindowsIdentity.GetCurrent().Name;
che dà il vecchio nome.
Se uso
Environment.UserName
ottengo il nuovo nome corretto. Cosa mi sono perso nell'AD? C'è un posto dove posso cambiare il nome che risulterà in System.Security.Principal.WindowsIdentity.GetCurrent(). Name; dare il nome corretto?
Non ho esperienza con .net quindi sono molto dispiaciuto se la domanda ha una risposta ovvia.
c'è qualche possibilità che sia memorizzato nella cache nell'applicazione web/server? – penguat
Ogni utente ha due nomi di accesso: 'Nome accesso utente 'e' Nome accesso utente (pre-Windows 2000) '. Assicurati di aver corretto entrambi. – Alex
Questo potrebbe essere il caso. Proverò a farlo in poche ore dopo la chiusura dell'attività (nel caso in cui qualcosa vada storto) –