2012-06-30 14 views
20

Android oturumunda tekrar SSL oturumunu deniyorum. Ardışık istekler ~ 5 saniye içinde meydana gelirse ssl oturumunun yeniden kullanıldığını fark ettik. Sunucuda (nginx), ssl_session_timeout 10m anlamını ayarladık, 10 dakika ve hayatta kalmak 30 saniye.SSL oturumu Android WebView'da yeniden kullanılmıyor

Android webview denetiminin 5 saniye sonra oturum kimliğini yok ettiği anlaşılıyor.

Ssl oturumunu en az 30 saniye nasıl yeniden kullanabiliriz?

+0

Acaba .. sorununuzla hiçbir çözüm ettik http://stackoverflow.com/questions/4629768/ssl-session-reuse-problems-in- [bu] (eğer android-j2se-works-fine) herhangi bir işaretçi verir .. – Ghost

+0

@Ghost: Bu webview için değil, bir özel 'Httpclient' için verir :( – Shrinath

+0

@Shrinath Evet .. Bu daha genel .. Bu android dev bir işaretçi yok Orada belirtilen SSL şeyleri mi gittiniz? – Ghost

cevap

1

Httpclient kullanıyorsanız, Masaüstü platformunda deneyebilirsiniz.

1, Httpclient ile PC'de bir Java kodu yazın,
2, Tarayıcı ile deneyin.

Aynı sonuçları gösterirse, SSL oturumu 5 saniye içinde kesilir, bu da Sunucu tarafında bazı sorunlara neden olabilir.
Değilse, bu istemci tarafında bir sorun olabilir.

İyi şanslar.

0

Sorunu zaten çözüp çözmediğinizi bilmiyorum, ancak oturumu yeniden kullanmak için oldukça belirsiz bir çözüm, oturum kimliğini almak ve oturum kimliğini WebView'de açılacak URL ile birlikte göndermektir. eg için

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