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

Cookieについてなのですが。
現在ローカルにIIS(5.1)サーバー、php5にて開発を行っております。
セッションの試験で、Cookieが無効(使えない)の場合のシュミレートをしたいのですが、セッションが渡ってしまいます。
設定はIE6にてプライバシータブ「高」にて全てのCookieをブロックしています。
ローカルでない場合には、セッションは渡されずCookieが使えていない事を確認しています。
そちらはIIS6、php5です。

ご教授頂ければ幸いです。

必要であれば試験用にソースおいて置きます。
##index.php
<?php
session_start();
$_SESSION[’id’]=”セッション情報”;
echo $_SESSION[’id’];
?>

<A HREF=”index2.php”>クリック</A>

##index2.php
<?php
session_start();
print $_SESSION[’id’];
?>

head等適当に付けてください。

●質問者: tenshiks
●カテゴリ:コンピュータ
✍キーワード:cookie ECHO IE6 IIS INDEX
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● moke3rd
●20ポイント

http://www.php.net/manual/ja/ref.session.php

PHP: セッション処理関数(session) - Manual

セッションはクッキー以外にURLパラメータでも渡ります。

オプションenable-trans-sidが有効になっていると、クッキーが使用できないときに自動的にリンク先にパラメータが追加されます。


IEのアドレス欄に長いパラメータが表示されているのが確認できると思います。

◎質問者からの返答

enable-trans-sidはデフォルトのまま無効です。

session.use_trans_sid = 0

GET、POST等での受け渡しも行っておりません。


2 ● quintia
●70ポイント

http://www.atmarkit.co.jp/fwin2k/win2ktips/123ie_security/123ie_...

Windows TIPS -- TIPS:IEのセキュリティ設定を変更してセキュリティ機能を強化する(3)

URLは関連はありますが一応ダミー。

プライバシータブの説明に書いてある通り、そのタブの設定は「インターネット ゾーン」に対して有効です。

テストしようとしているマシンが、「セキュリティ タブ」の”イントラネット”や”信頼済みサイト”に属していませんか?

「セキュリティ タブ」で”イントラネット”か”信頼済みサイト”を選択して、”サイト”ボタン→”詳細設定”ボタンで確認してみるべきです。

それを確認した上で、”サイト”ボタンを押した時のチェックボックスを全て外すと、該当のサーバが「インターネット ゾーン」に入るかと思います。

◎質問者からの返答

これですね!有難うございます。

信頼済みサイト等は空でしたので、そのままチェックボックスだけ外したところ思っていた動作を致しました。

本当に有難うございました。

関連質問


●質問をもっと探す●



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