- ¿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
Userdebe tenerItems. debo guardar del usuarioIdenItem? ¿Puedo extender laUserclase 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.Namees el nombre del usuario actualmente registrado.
Itemque 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?