20

Android webview で SSL セッションの再利用を試みています。連続したリクエストが 5 秒以内に発生すると、ssl セッションが再利用されていることがわかりました。サーバー(nginx)では、ssl_session_timeout 10m 意味を設定しました.10分、キープアライブは30秒です。

Android webview コントロールが 5 秒後にセッション ID を破棄しているようです。

SSL セッションを 30 秒以上再利用するにはどうすればよいですか?

4

2 に答える 2

1

Httpclient を使用している場合は、デスクトップ プラットフォームで試すことができます。

1,PC上でHttpclientを使ってJavaコードを書いてみる、
2,ブラウザでやってみる。

同じ結果が表示された場合、SSL セッションが 5 秒で切断されます。これは、サーバー側に何らかの問題がある可能性があります。
そうでない場合は、クライアント側に何か問題がある可能性があります。

幸運を。

于 2012-07-25T01:03:43.603 に答える
0

すでに問題が解決されているかどうかはわかりませんが、セッションを再利用するためのかなりあいまいな解決策の 1 つは、セッション ID をフェッチし、セッション ID を URL と共に送信して WebView で開くことです。

例:http://your.required.url/your.context/your.action;jsessionid=<the_current_session_id>?GET=PARAMETERS

于 2012-07-25T10:48:01.437 に答える