7

Jboss AS 7.1 で実行されている Spring Web MVC アプリケーションがあります。アプリケーションのセッション ID を確認すると (Firefox の Firebug を使用してセッション Cookie を確認)、.undefined接尾辞が付いています。例えば、

Ur1bLe3UDdWJ9xm0ZDbMfZvJ.undefined

サンプルのサーブレット セッション プログラムを作成し、セッション ID を確認しましたが、同じです。.undefinedなぜセッションIDの一部として持っているのか知りたいですか? これはアプリケーションに影響を与えないと思いますが、セッション ID がこのように作成される理由を知りたいと思いました。誰かがこれについて知っているなら、明確にしてください。

4

1 に答える 1

10

私がJBOSS 7.1で間違っていなければ、その.undefined部分はファイルinstance-idで構成されていないことが原因です。standalone.xml

ファイルに次の追加を行うstandalone.xmlと、.undefined が構成されたテキストに置き換えられます。

<subsystem xmlns="urn:jboss:domain:web:1.1"
           default-virtual-server="デフォルトホスト"
           ネイティブ="偽"
           インスタンス ID="ホスト A" >

ここにもこの議論があります: community.jboss.org

于 2013-12-24T23:58:43.870 に答える