2011-01-30 25 views
0

私はWebアプリケーションを構築しています。ログインしていないユーザー(デモやサインアップページ)からアクセスできるページもあれば、ログインしているユーザー(実際のアプリケーション)のみがアクセスできるページもあります。 global.asaxファイルで、私は現在、UserIDに基づいたクエリからいくつかの変数をロードして、セッション開始イベントを処理しています。ログインしていないユーザーがページを閲覧するとどうなりますか?私は自分の質問は本当にそれがログインしているユーザーのときに、セッションの開始イベントを処理する方法についてですね、それはないときに、ユーザーがログインします。私は特定の数のクエリをセッションごとに、 in。セッション開始イベント

ありがとうございます。

+0

うーんセッション開始イベントがでたりないユーザーのログとどんな関係があるのか​​。ユーザー(ログインしているユーザー)を確認すると、Cookieを使用するかCookieを使用するかにかかわらず、使用する確認方法に基づいてそれぞれのページが表示されます。 – loxxy

答えて

1

「ログインセッション」と「セッション状態」を混同しないでください。セッション状態は、ユーザーがログインしているかどうかは関係ありません。

ユーザーがログインするときにクエリを実行する場合は、ユーザーがにログインしたときにを実行し、Session_Startではログインしないでください。

+0

ありがとう、ありがとう。ところで、 "ログインしたユーザー"のイベントはどこで処理されますか? – frenchie

+0

@frenchie:suerのログイン方法によって異なります。ログインページを管理している場合は、このイベントを制御できます。 –

関連する問題