是否可以將Apache的REMOTE_USER從一臺Apache服務器傳遞給另一臺服務器?如何將Apache REMOTE_USER從一臺Apache服務器傳遞到另一臺服務器?
我的用戶已經在一個Apache服務器上的Web應用程序中進行身份驗證,現在我想將它們重定向到另一個Apache服務器上的另一個Web應用程序。新的Web應用程序需要在第二臺服務器上設置REMOTE_USER。
看來這可能使用RewriteCond。但是,我看到的例子各不相同。我無法理解如何在每臺服務器上配置httpd.conf。
這是我到目前爲止有:
服務器A:(如果用戶已經通過身份驗證)
Alias /apps C:\web\apps
#Authentication
<Directory C:\web\apps>
AllowOverride None
Order deny,allow
AuthType Basic
AuthName "Restricted Files"
AuthBasicProvider file
AuthUserFile C:\web\passwd\passwords
Require valid-user
</Directory>
服務器B:(包含了新的Web應用程序需要REMOTE_USER
待定)
Not sure what I need to do here. Or do I only have to
modify configuration on Server A?
謝謝,symcbean。我每天都在閱讀越來越多,但顯然還有很多事情要做。我首先開始考慮通過反向代理傳遞身份驗證,但後來我去探索這個REMOTE_USER切線。 – littleK