私は2台のアプリケーションサーバで2つのアプリケーションを持って、両方同じドメイン名が、例context.For異なるアプリケーションの下で: -なぜ同じjessionIdがアプリケーションコンテキスト全体でトレヴァリングしているのですか?
http://testApp.com/app1
http://testApp.com/app2
私はhttp://testApp.com/app1
を打つには、jession 100は、サーバから作成され、ブラウザに送り返すれると言います。今度は、app1が同じヒットになるたびに、jsessionはリクエストヘッダーの一部として移動します。 これまでのところとても良いです。今app1はapp2に要求をリダイレクトしますhttp://testApp.com/app2
まだ私は同じjession旅行を参照してください。それは間違っていませんか?
jsessionはdomain/port/ApplicationContext固有のものです。だからなぜ同じjessionIdがアプリケーションのコンテキストを越えてトレヴァリングしているのですか?
私はブラウザとしてFirefoxを使用しており、アプリケーションサーバーとしてweblogicを使用しています。
同じドメインなので、 (testApp.com) – Gimby
これまでとは逆の問題がありました。同じドメインの2つのアプリケーション間でセッションを共有するソリューションを探していただけでしたが、その時点でTomcatを使用していましたが、これを共有セッションバルブで実現できましたserver.xmlで、おそらくweblogicがこのメカニズムをデフォルトとして使用しています... – Pavel
@Gimby As per http://stackoverflow.com/questions/595872/under-what-conditions-is-a-jsessionid-created jsessionIdはアプリケーションごとですcontext – emilly