1

こんにちは私はこれをC#で使用しました:

FormsAuthentication.RedirectFromLoginPage(userID, chkPersistCookie.Checked) 

WebアプリのCookieを作成します。

CookieからuserIDを取り戻す方法を知る必要がありますか?

4

1 に答える 1

3

ユーザーIDを取得するには、プリンシパルにアクセスする必要があります。詳細について

  HttpContext.Current.User.Identity.Name;

Cookieから取得する場合は、Cookieを次のように読み取ることができます(これはお勧めしません)。

  HttpCookie authCookie = Request.Cookies[FormsAuthentication.FormsCookieName];
于 2012-11-06T20:07:22.097 に答える