0

amfphp バックエンドを使用してフレックスアプリを開発しています。リクエストを行っているユーザーがログインしているかどうかを確認する方法が必要です。私はphpセッションの助けを借りてそれをやろうとしています(ところで:多分あなたはより良い方法をアドバイスするでしょう). Flash Player は PHPSESSID を渡さないので、自分で渡す必要があります。ここでの問題は、投稿パラメーターを直接制御できないことです (私が作業しているためRemoteObject)。PHPSESSID を渡す簡単な方法はありますか?

前もって感謝します!

4

1 に答える 1

0

リクエスト パラメータとしてセッション ID を使用してリモート URL をリクエストし、session_id();session_start();に呼び出して、セッションをリクエストされたセッションに設定します。

例えば:

<?php
session_id($_REQUEST['PHPSESSID']);
session_start();

セッションのハイジャックを防ぐために、私は通常、session_id可逆的な暗号化をいくつか追加し、非標準の要求パラメーターを使用します。

于 2012-10-08T15:53:27.473 に答える