クライアントのSSLを提供するApacheプロキシがあります。次に、ApacheはプレーンなhttpTomcatサーバーにプロキシします。
Listen 7777
<VirtualHost *:7777>
ServerName my.server.com
SSLEngine on
SSLCertificateFile /some.crt
SSLCertificateKeyFile /some.pem
SSLProxyEngine on
# Replace HTTP response headers (http to https)
Header edit Location ^http:(.*)$ https:$1
ProxyRequests off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://my.server.com:8888/
ProxyPassReverse / http://my.server.com:8888/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
すべて正常に動作していますが、アクセスすると
https://my.server.com:7777/jmx-console
私は
http status 403 Access to the specified resource () has been forbidden.
バックエンドに直接アクセスする場合
http://my.server.com:8888/jmx-console
基本認証ダイアログが表示されます
Apacheにtomcatからのバックエンド基本認証ダイアログを表示させたい。私は何が欠けていますか?