2010-03-27 12 views
11

Duplicar posible:
How do you get the UserID of a User object in ASP.Net MVC?obtener conectados en ese momento identificador de usuario

Saludos, He creado un proveedor de suscripciones personalizado para que sea posible para autenticar usuarios en mi solicitud. ¿Cómo puedo recuperar la identificación de usuario actual en el controlador? Necesito esto para obtener algunos datos de base de datos para este usuario así:?

PersistanceManger.RepositoryUser.GetInformation(userROWGUID); 
+0

Cómo ¿El usuario está autenticado en la aplicación? ¿Utiliza Windows, Formularios o algún tipo de esquema de autenticación personalizado? –

+0

Uso Formularios para autenticación –

Respuesta

3

qué en particular la necesidad de la identificación del usuario o nombre de usuario, parece que busca el GUID de la presente usuario, por esto creo que la recuperación de este ID depende de su implementación. Si desea recuperar información basada de nomUsuario, a continuación, puede hacer lo siguiente:

HttpContext.Current.User le da el objeto de usuario, se puede conseguir que la otra información de ella, para su caso, es necesario utilizar HttpContext.Current.User.Identity.Name

+3

La pregunta es ¿cómo encontrar Guid? – Bharat

Cuestiones relacionadas