を含むコードを実行しているリモート サーバーに対して cURL POST を実行するために PHP を使用している場合、リモートsession_start()
のローカル マシンに設定されたセッション変数にアクセスできますか?
質問する
403 次
3 に答える
3
PHP の trans_sid オプションを有効にしていない限り (悪い考えです)、POST はセッション値とは何の関係もありません。これは、標準の Cookie を介して仲介されます。
Cookie は同じドメインのセキュリティ設定によってバインドされます。Cookie は同じドメイン内のホスト (例: foo.example.com と bar.example.com) 間で共有できますが、Amazon Cookie は Yahoo と共有できません。
于 2012-08-13T21:54:25.563 に答える
0
いいえそうではありません。cURL POST で実行できるセッション cookie の送信でさえ、要求元のサーバーにのみ存在するセッションを参照します。
于 2012-08-13T21:52:51.610 に答える
0
いいえ。
セッション変数はサーバー固有です。セッション ID が正しく設定されていて、memcached などの共有セッション データストアを使用している場合にのみ、別のサーバーにクロスします。
于 2012-08-13T21:53:01.080 に答える