0

JSON コンテンツを含む POST を受信して​​処理する API インターフェイスを開発する必要があります。安全のために、有効なトークンのみを受け入れる必要があります。

私の API に接続するソフトウェアは、"Basic 134asSdsw324bvv3w4tvc45==" コンテンツを含む Auth ヘッダーを送信します。

私の問題は、PHP スクリプトでそのトークンを処理することです... apache_request_headers() には、私の $_SERVER 変数にも認証ヘッダーがありません...

何か提案はありますか?

ありがとう!

4

1 に答える 1

0

CGI が認証ヘッダーを削除しているため、これを .htaccess に追加する必要がありました。

RewriteEngine on
RewriteRule .? - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

<?php
    $auth = $_SERVER['HTTP_AUTHORIZATION'];
?>

完全な回答: $_SERVER に表示されないリクエスト ヘッダーにアクセスするにはどうすればよいですか?

于 2013-11-04T01:19:58.887 に答える