環境詳細:
IBM MFP 7.1.0.00.20160401-2103
IBMはリバティ8.5.5.5 WASIBM MobileFirstセッションアフィニティ
セットアップ:
1. MFPのAppは2リバティで展開されますサーバー。
2.モバイルデバイスはWebサーバー経由でアプリケーションにアクセスでき、リクエストは正しくround-robin
にルーティングされます。
デバイス:
1.アンドロイド
2. IOS
問題:
1.ユーザがアプリケーションにログインし、アダプタにアクセスしています。
2.これらのアダプターは、セキュリティーテストによって保護されています。
3.しかし依然としてリクエストは、WebサーバーによってLibertyサーバーのラウンドロビンとしてルーティングされます。
4.理想的には、要求が認証されたサーバーに転送される必要があります。
構成:
1. authenticationConfig.xmlで - Securitytest & 分野が定義されています。
2.ログインはによって開始されます。WL.client.Login({realmName}); realmNameに - セキュリティテストにマップされた
3.アダプタがauthconfig.xml
4リバティServerで定義されたセキュリティテストで保護されている - マニュアル&ユニークcloneIDがあるserver.xml
5のHttpSessionに両方のサーバーのために提供されますWebサーバーでは、plugin-cfg.xmlは各サーバーのcloneIDとともにセッション・アフィニティー用に構成されています。
<Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid"
Name="/wladmin/*"></Uri>
私は何かを見逃しましたか?認証後にWebServerが両方のリバースサーバーにリクエストをルーティングする理由。
注:
1のplugin-cfg.xmlファイルは、jconsoleを介して生成されます。
2. Liberty Farmは構成され、アクティブです。
問題の説明では、直面している問題またはエラーは説明していません。 –
このモバイルWebはどのようなアプリケーションですか?アンドロイド?イオス? –
@IdanAdar、アンドロイド&イオスのハイブリッドモバイルアプリ。 – Karikalan