SSL-сеанс не используется повторно в Android WebView

Я пытаюсь использовать повторное использование сеанса SSL в веб-браузере Android. Мы заметили, что сеанс ssl повторно используется, если последовательные запросы выполняются в течение ~ 5 секунд. На сервере (nginx) мы установили значение ssl_session_timeout 10m , 10 минут и keep-alive – на 30 секунд.

Похоже, что управление веб-просмотром Android разрушает идентификатор сеанса через 5 секунд.

Как мы можем повторно использовать сеанс ssl не менее 30 секунд?

Solutions Collecting From Web of "SSL-сеанс не используется повторно в Android WebView"

Если вы используете Httpclient, вы можете попробовать его на настольной платформе.

1, напишите Java-код на ПК с Httpclient,
2, Попробуйте в браузере.

Если он показывает те же результаты, сеанс SSL прерывается через 5 секунд, возможно, некоторые проблемы возникают на стороне сервера.
Если нет, возможно, что-то не так с клиентской стороной.

Удачи.

Я не знаю, решила ли вы проблему, но одно довольно неопределенное решение для повторного использования сеанса – получить идентификатор сеанса и отправить идентификатор сеанса вместе с URL-адресом, который будет открыт в WebView.

Например: http://your.required.url/your.context/your.action;jsessionid=<the_current_session_id>?GET=PARAMETERS