- ¿Cómo puedo obtener la identificación del usuario actualmente conectado? MVC 5 ? Intenté las sugerencias de StackOverflow, pero parecen no ser para MVC 5.
- Además, ¿cuál es la mejor práctica de MVC 5 de asignar cosas a los usuarios? (por ejemplo, una
User
debe tenerItems
. debo guardar del usuarioId
enItem
? ¿Puedo extender laUser
clase con unaList<Item>
propiedad de navegación?
Estoy usando "Cuentas de usuario individual" de la plantilla MVC.
Probé estos:
- ¿Cómo obtengo el usuario actual en una aplicación MVC?
- Cómo obtener el usuario actual en ASP.NET MVC
- Inicie sesión en la ID del usuario : esto arroja lo siguiente:
'Membership.GetUser ()' es nulo.
HttpContext.Current.User.Identity.Name
es el nombre del usuario actualmente registrado.
Item
que crea, pero no en función del nombre de usuario (eso podría cambiar). No funciona por la forma en que 'HttpContext.Current' System.Web.HttpContextBase 'no contiene una definición para' Current 'y no se puede encontrar ningún método de extensión' Current 'que acepte un primer argumento de tipo' System.Web.HttpContextBase '( ¿Le falta una directiva de uso o una referencia de ensamblado?) `. ¿Estás seguro de que tu solución es para MVC 5?