在開發Restful AIP 接口時,使用Authorization 驗證,接收不到 $_SERVER['PHP_AUTH_USER']
和 $_SERVER[‘PHP_AUTH_PW’]
值,可以通過修改 .htaccess
文件來解決:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [L]
#開啓Authorization驗證
RewriteCond %{HTTP:Authorization} ^(.+)$
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
完成以上增加即可使用Authorization 設置用戶名和密碼在header 頭信息中。
THE END !