1

私は Web アプリケーションを構築し、SOA を使用しています。これで、ユーザーがデータベースに何かを送信するたびに、認証 (作成したセキュリティ トークン) が必要になります。トークンが変更された場合、アプリケーションはユーザーを追い出す必要があります。まず最初に、データベースでチャットを行うための AJAX 呼び出しを行います。次に、サービス レイヤーに関しては、ここでサービス レイヤーのトークンをテストします。

function putChat($d,$ip,$token){
///check security
//if the user should be here
if(checkToken($token,$ip,$user_id)){
     echo putChatData($message,$room,$user_id);   
}
//if not, send false back to kick him out
else{
    header('Location: logout.php');
}

}

私の問題は、このヘッダーがサービス層でまったく機能しないことです。それを一番上に置いて、その前に何もエコーしないようにしましたが、機能しませんでした。私は何をすべきか?

4

0 に答える 0