1

フォーム認証を使用する mvc .net Web アプリケーションでは、コントローラーで現在のユーザー ID を知る方法は?

4

2 に答える 2

2

使用できますUser.Identity.Name

[Authorize]
public ActionResult SomeAction()
{
    string currentlyLoggedInUsername = User.Identity.Name;
    ...
}
于 2012-08-14T09:32:15.860 に答える
0
  this.HttpContext.User.Identity

かどうかも確認する必要があることに注意してください

  this.HttpContext.User.Identity.IsAuthenticated

匿名ユーザーと認証済みユーザーを区別します。

于 2012-08-14T09:30:30.053 に答える