0
私のcake PHP3
レストAPIでリクエストヘッダーを確認してくださいAuthorization
。アクセスできません $auth = $this->request->header('Authorization');
$auth
の値が空であるためです。ケーキPHP3レストAPIはAuthorizationヘッダー値を取得できません
私はApacheサーバーを使用しており、ドキュメントとして.htaccess
に下記を追加しています。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
ヘッダーの認証値はどのように取得できますか。以下のようなサンプル値。
Authorization: Basic YW50b24ubHVuZGJlcmdAY29kZWJ1aWxkZXJzLnNlOkNiMTMxMDI0ISE=