人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ASP.net(VB.net)で開発をしているのですが、

「画面AからsessionIDをKEY情報として画面BへPOSTする」

という処理がしたいのですが、どのようにしたら良いのか教えて頂きたいです。



●質問者: shiikahiro
●カテゴリ:コンピュータ
✍キーワード:ASP.NET Key VB.NET
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● HALSPECIAL
●60ポイント

ASP.NETが手元にないので案を書きます。


方法1.

セキュアでないと思いますが。

hiddenコントロールを配置して、

Session.SessionId

をセットしてあげる

※ただし、こちらを注意してください。

ASP.NETでSessionIdが発行されるのはSessionに何か格納した場合だけ


方法2.

JavaScriptを使用して、

formのonsubmitイベントで、

document.cookie

から

"ASP.NET_SessionId"

を拾って、hidden要素に

セットしてあげる。


いずれにせよ、同一セッション上であれば、POSTで送る必要もなく、

Session.SessionIdで拾えてしまうと思うのですが。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ