0

JBoss EAP 5.1.2 からバージョン 6.0.1 に移行すると、Java コードによって作成されるセッション ID が異なって見えます。

v5.1.2 では、セッション ID は次のようになります: "1D5C800599BA12AD8A10FC54100E7F60"

v6.0.1 では、セッション ID は次のようになります: "u5tvf1Zd5A5F0-4 uwH6VdE7"

以前にフォーマットされた SessionId は、別の依存アプリケーションに送信され、そこで解析されます。現在、相互作用するアプリケーションは、セッション ID を新しい形式で解析できる場合と解析できない場合があります。

standalone.xml を使用してスタンドアロン モードでアプリを実行していますが、古い形式のセッション ID を作成する方法はありますか?

-Dorg.apache.catalina.session.ManagerBase.SESSION_ID_ALPHABET=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 を追加しようとしましたが、これで問題は解決しませんでした。

+、-特殊文字を抑制するにはどうすればよいですか?

クラスタリングがこれにつながる可能性がある場合は、提案してください...

4

0 に答える 0