问候,我创建了一个自定义成员资格提供程序,以便可以对我的应用程序上的用户进行身份验证.如何在控制器中检索当前用户ID?我需要这个从这个用户的数据库获取一些数据,如下所示:
PersistanceManger.RepositoryUser.GetInformation(userROWGUID);
Run Code Online (Sandbox Code Playgroud)
您是否特别需要用户的Id或userName?,看来您正在寻找当前用户的Guid,为此我认为该Id的检索取决于您的实现。如果你想根据用户名检索信息,那么你可以执行以下操作:
HttpContext.Current.User为您提供 User 对象,您可以从中获取其他信息,对于您的情况,您需要使用HttpContext.Current.User.Identity.Name
| 归档时间: |
|
| 查看次数: |
27506 次 |
| 最近记录: |