- PR -

[ASP.net] ブラウザとHttpRequestのSessionIDが変わってしまう

1
投稿者投稿内容
ぽち
常連さん
会議室デビュー日: 2006/05/31
投稿数: 21
投稿日時: 2006-08-23 19:06
お世話になります。

ブラウザで開いたときのSessionIDと
JavaScript上HttpRequestで通信したときのSessionIDが違うのです。

HttpRequestの場合でもセッション変数に代入した値を使いたいのですが
ブラウザとHttpRequestのSessionIDを統一する方法はないでしょうか?

長らく思い悩みやっと原因と思うことが見つかったのですが解決の方向性が
さっぱり見えず・・・すみませんがよろしくお願いします。
ぽち
常連さん
会議室デビュー日: 2006/05/31
投稿数: 21
投稿日時: 2006-08-24 15:37
自己レスです。
HttpRequestとブラウザでSessionIDの変わってしまった原因は
HttpRequestが相対パスで繋ぎ、ブラウザがページ遷移する際には絶対パスで
繋ぎにいっていたことが原因でした。

IISのログで相対パスだとhttp://hocalhost
絶対パスを指定したところはhttp://servernameになっていました。
つまんない事でお騒がせしました。
1

スキルアップ/キャリアアップ(JOB@IT)