2012-02-01 9 views
1

私はasp.net mvc C#のかなり初心者の開発者です。メンバーシップ・プロバイダを使用してユーザーがログインすると、私は不思議に思っています。ユーザーのログインが成功するか失敗するかユーザーのログインが成功すると、this.HttpContext.User.Identity.IsAuthenticatedがtrueに設定されていることがわかりましたが、実際に設定した場所はどこですか?asp.net mvcのメンバーシップ・プロバイダのセッション・ユーザーC#

回答を待っています。 ありがとうございます。

+0

コメントなしで投票していただきありがとうございます。 – titi

答えて

1

asp.net認証モジュールがそれを行います。あなたはあなたのコードでそれを見つけるつもりはありません。

+0

ありがとうございます。しかし、なぜasp.net認証モジュールは、ユーザーがログインしているかどうかを知ることができますか? – titi

+0

ログインページのログインボタンの背後にあるコードは、FormsAuthentication.RedirectFromLoginPageを呼び出すタイミングを指示します。そのような代替案があります。正確な行が見つからない場合に備えてです。 –

+0

@titi:ASP.Netフォームの認証Cookieを使用します。 – SLaks

関連する問題