【ASP.net】ページ遷移のたびに新しいSession.SessionIDが振られる |
アクセスしたユーザごとにユニークなIDとして
Session.SessionIDを使用する設計になっています。
Session.SessionIDを主キーとするテーブルの
登録・更新を行うクラスのテストを行うために
テストページを作成し、挙動を確認したのですが
ページ遷移のたびにSession.SessionIDが振りなおされていました。
ASP.NETでSessionIdが発行されるのはSessionに何か格納した場合だけ(.Net放浪記録)
ああ、なるほど。
たしかにSessionにデータを格納していませんでした。
Sessionにデータを格納したところ、
固定のSessionIDが取得できるようになりました。
まだまだ知らないことがあるなぁ・・・orz
(エキブロ以外でトラックバックをはじめてしてみたけど、うまく行くかな・・・)
←よかったらクリックしてください。