Tomcat 7.0 サーバー (サーバー A と呼びます) にデプロイされたサーブレット アプリケーションがあります。アプリはユーザーの資格情報を取得し、それを別のサーバー (サーバー B) に渡してデータを取得します。
問題:
マシン 1 のユーザー Alice がサーバー A にログインします。サーバー A は Alice の資格情報を使用してサーバー B にアクセスします。getPasswordAuthentication () を使用して Alice の資格情報をサーバー B に渡します。その後、マシン 2 のユーザー Bob がサーバー A にログインします。サーバー A は引き続きAlice の資格情報を使用してサーバー B にアクセスします。getPasswordAuthentication () がユーザー Bob に対して呼び出されていないことに気付きました。
サーバー A がサーバー B にアクセスしようとするたびに認証を強制する方法はありますか? ps: サーバー A で tomcat を再起動すると、再起動後にサーバー B への最初の要求に対して認証が実行されます。
フィードバックをお待ちしております。