0

春のセキュリティを備えたアプリケーションがあります。ユーザーが認証されていない場合、bo/login ページにリダイレクトされます。

問題は、Tomcat の前に Apache Web サーバーをセットアップする方法が、無限のリダイレクト ループを生成することです。

<VirtualHost *:80>
       ServerName dev.bo.MYDOMAIN.com
       ProxyPass / ajp://localhost:20009/bo/
       ProxyPassReverse / ajp://localhost:20009/bo/
       ProxyPassReverseCookiePath /bo/ /
</VirtualHost>

ユーザーが認証されていない場合にループを防ぐ方法を知っている人はいますか?

4

3 に答える 3

-1

最後に私は問題を見つけました。「bo」パスもプロキシする必要がありました。

<VirtualHost *:80>
   ServerName dev.bo.MYDOMAIN.com
   ProxyPass / ajp://localhost:20009/bo/
   ProxyPassReverse / ajp://localhost:20009/bo/
   ProxyPass /bo ajp://localhost:20009/bo/
   ProxyPassReverse /bo ajp://localhost:20009/bo/
   ProxyPassReverseCookiePath /bo/ /
</VirtualHost>
于 2013-11-23T12:06:18.507 に答える
-3

mod_jk と mod_proxy を使用する理由 あなたはただできるはずです

ProxyPass / http://localhost:20009/bo/
ProxyPassReverse / http://localhost:20009/bo/

少なくとも、プロトコル スイッチを節約できます。

于 2013-11-22T21:35:21.697 に答える