私は現在小さなWebアプリケーションに取り組んでおり、要件の一部は、ユーザーがセッションの管理方法をCookieまたはHttpSessionStateのいずれかで選択できるようにすることです。Cookie(http://www.codeproject.com/Articles/31914/Beginner-s-Guide-To-ASP-NET-Cookies)とセッション(http://msdn.microsoft.com/en)の使用方法を調査しました。 -us / library / ms178581(v = vs.100).aspx)。非永続的なCookieを使用します。
アプリケーションは、ユーザーに関するデータ(名前、年齢、学校)を収集し、このセッションデータを取得して、ユーザーが入力したデータに応じて別のページにメッセージを表示します。
私が問題を抱えているのは、ユーザーが管理を選択する方法に対処する方法です。その情報もセッションの一部です!選択は、Webアプリケーションのすべてのページでチェックされます。
私はグローバル(http://www.dotnetperls.com/global-variables-aspnet)を調査しましたが、異なるユーザー間で共有できるため、これは適切な方法ではありません。私が間違っている場合は私を訂正してください。実際にセッションやCookieを使用せずに、このデータをセッションを通じて一時的に保存するにはどうすればよいですか?
Cookieとセッションが相互に排他的である場合でもこれを行うことは可能ですか?