2016-04-28 59 views
0

我最近將我的應用程序從Apache移動到了Nginx服務器。我們在Slim框架中編寫了 API。所以爲了增強API的基本安全性,我們編寫了基於令牌(靜態)的認證(if-else循環)邏輯。htaccess中的HTTP授權規則 - 轉換爲Nginx

下面的規則被添加到.htaccess中的Apache服務器工作正常。

SetEnvIf之後授權 「(。*)」 HTTP_AUTHORIZATION =因爲我們已經搬到了Nginx的所以上面的.htaccess規則將無法正常工作$ 1

現在。

我需要在Nginx配置中做出什麼修改才能使上述工作成功。

如果有人能夠一步一步地解釋這個過程,那將會很棒。

謝謝!

回答

0

嘗試將以下內容添加到Nginx配置中。

fastcgi_pass_header Authorization;