PHP 前後端互動 獲取AUTHORIZATION認證
阿新 • • 發佈:2018-12-04
修改檔案:.htaccess
修改位置:入口檔案同級目錄
修改內容:
Apache伺服器下,我們需要開啟rewrite_module模組
新增主要程式碼:HTTP_AUTHORIZATION 是你獲取 HTTP:Authorization 的 key 值
及:獲取方式
$_SERVER['HTTP_AUTHORIZATION'] # 獲取
#Authorization Headers RewriteCond %{HTTP:Authorization} ^(.+)$ RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
若沒有開啟過rewrite_module模組
<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/?s=$1 [QSA,PT,L] # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] </IfModule>