ProxyPassReverseを使用してバックエンドのサーバにアクセスする際、Basic認証付きでアクセスする
ProxyPassReverseを使用してどっかのサーバにプロキシ経由でアクセスする際、アクセス先のサーバがBasic認証を必要としていたら以下のような設定でベーシック認証付きでアクセスできる。
WebDriverとかHtmlUnitとか、簡単にBasic認証を使用できない場合はこれで問題無くアクセスできるようになります。
ServerName hoge.example.jp
SSLProxyEngine On # proxy先がhttpsの場合
ProxyPass https://fuga.example.jp/
ProxyPassReverse https://fuga.example.jp/
RequestHeader set Authorization "Basic [base64 of user:pass]"
[base64 of user:pass] は、Linuxのコマンドラインで以下の実行結果をコピペする
% echo -n 'user:pass' | base64