私たちのアプリケーションは、SIT 環境 (クラスター内ではない) で正常に動作していました。ここで、JBoss クラスター (2 ノード 1 クラスター) にある UAT 環境に移動しました。
今奇妙な問題。
3 つの war ファイルが展開されました。
- 管理者アプリケーション
- EHS アプリ
- Visaアプリ(弊社)
ログインに成功すると、管理アプリケーションが表示されます。2 つのリンクがあります。1 つは Visa アプリに、もう 1 つは EHS アプリに。
問題は... またはアプリケーション リンク (Visa アプリ) をクリックすると、ナビゲーションが行われません。[春のセキュリティ情報は httpsession からは入手できません] しかし、EHS リンクをクリックしてホームページに戻り、リンク (Visa アプリ) をクリックすると、 ; それはナビゲートします。
ログには、httpsession オブジェクトが null であると示されています。しかし、これらのアプリはすべて SIT 環境で動作していました。混乱している..
他の 2 つのアプリケーションは、web.xml に「認証方法」を「FORM」として持っています。
<login-config>
<auth-method>FORM</auth-method>
<realm-name>TKSOnlineServicesRealm</realm-name>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/login.jsp?error=1</form-error-page>
</form-login-config>
</login-config>
しかし、私たちのアプリケーションには 'BASIC' があります。
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>TKSOnlineServicesRealm</realm-name>
</login-config>
これが問題でしょうか。追跡することができません。助けてください。それは急務であります。
前もって感謝します。