1

クライアント側でアプレットと対話するWebアプリケーションがあります。サーバーでは、認証のためにペア{sessionid->user}を保存します。これは、ユーザーからのすべてのリクエストが毎回同じセッションIDを持っている必要があることを意味します。問題は、アプリケーションにアプレットが必要なことです。このアプレットからの要求により、新しいセッションが初期化され、その結果、新しいセッションIDが初期化されます(request.getSession(false)がnullを返すため、そう思います。間違っていますか?)。問題は、アプレットで同じセッションを使用する方法、またはjavasriptを使用して現在のセッションIDを取得する方法です。この場合、それをパラメータとしてアプレットに渡すことができます。document.cookieもurlアドレスにも、「jsessionid」などは含まれていません。PS:アプリケーションはTomcatで完全に正常に動作します。しかし、今ではweblogicに移動されています。

4

0 に答える 0