System.Web.HttpContext.Current.User.Identity.Name Vs System.Environment.UserName en ASP.NET
Cuál es la diferencia entreSystem.Web.HttpContext.Current.User.Identity.Name
ySystem.Environment.UserName
en el contexto de un proyecto de aplicación web ASP.Net?
Aquí está el código de lo que estoy tratando de hacer:
Database myDB = DatabaseFactory.CreateDatabase();
bool IsAuthUser = myDB.ExecuteScalar("procIsAuthorizedUser", System.Environment.UserName);
Si son funcionalmente idénticos, ¿cuál es mejor en términos de rendimiento?
Esta es una aplicación web C # 4.0 / ASP.Net que verá un uso moderado internamente en la organización. Gracias por las respuestas