0

Apache httpclient と Web ブラウザの間でセッションを共有できるようにする必要があります。

私の SWT プログラムは、ユーザーが最初にプログラムを使用するときに、httpclient を介してユーザーを認証します。後で、同じセッションを使用してデフォルトの Web ブラウザを起動する必要があります。http://johnbokma.com/mexit/2008/08/19/java-open-url-default-browser.htmlを使用して、ユーザーのデフォルト ブラウザを起動できます。

可能であれば、一般的な解決策を希望します。不可能な場合は、IE、Chrome、または FireFox のソリューションで解決します。次に、他の 2 つのブラウザーでそれを行う方法を見つけようとします。

4

1 に答える 1

2

これは、デフォルトのブラウザーで開かれた URL にセッション Cookie の値を追加することで可能になります。URL の正確な構文は、使用する Web サーバーによって異なります。Tomcat の例を次に示します。Tomcatで Cookie を使用しないセッションをサポートする

于 2012-05-22T21:59:44.003 に答える