誰でも私に、httpd.confファイルのX-forwarded-Server、X-Forwarded-For、X-forwarded-Hostの構文を教えてもらえますか? 私の要件は、Siteminder webagentが関連付けられているApacheサーバーを使用していて、プロキシサーバー名をSiteminderポリシーサーバーに転送したいのですが、誰でもその達成方法を教えてください。Apache用X-Forwarded_serverの構文
おかげ
誰でも私に、httpd.confファイルのX-forwarded-Server、X-Forwarded-For、X-forwarded-Hostの構文を教えてもらえますか? 私の要件は、Siteminder webagentが関連付けられているApacheサーバーを使用していて、プロキシサーバー名をSiteminderポリシーサーバーに転送したいのですが、誰でもその達成方法を教えてください。Apache用X-Forwarded_serverの構文
おかげ
あなたはmod_proxy_httpモジュールを使用すると、これらのヘッダが追加されます。まず、httpd.confファイルでこれらのモジュールを確認してください。
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
次に、server.confファイルでこれを実行してください。
ProxyPass /app1/ http://internal1.example.com/
ProxyPass /app2/ http://internal2.example.com/
ここには同じApacheのドキュメントがあります。 https://httpd.apache.org/docs/current/mod/mod_proxy_http.html
次の方法でリバースプロキシにヘッダを追加することができます:「SiteMinderポリシーサーバにプロキシサーバー名を転送」
ProxyPassReverse "/mirror/foo/" "http://backend.example.com/"
mod_proxy_htttpモジュールとmod_proxyモジュールが有効になっています。 – Rakesh
次に、サーバーconfにプロキシパスを追加しましたか? – user3307291
はい、ProxyPassが追加され、テストされました。 – Rakesh
- あなたは、ポリシーサーバの監査ログは、Xの値が含まれている必要があることを意味しますか-Forwarded:クライアントIPとしてのヘッダー? – Avi