Можно ли хранить SSL сертификат в веб-браузере Android? - PullRequest
5 голосов
/ 23 сентября 2011

В приложении, над которым я работаю, я должен сделать HTTPS-запись на веб-сервер. Я получаю сертификат не доверенные ошибки, когда я делаю это напрямую (без веб-просмотра).

Но когда я использую Android WebView для загрузки HTTPS URL, я могу сделать

public void onReceivedSslError (WebView view, SslErrorHandler handler, SslError error) {
handler.proceed() ;
}

для продолжения соединения, когда я получаю SSL-сертификат не доверенная ошибка.

Я сомневаюсь,

1) если я воспользуюсь вышеуказанным методом, будет ли Android Webview фактически хранить сертификат в своем хранилище ключей?

2) Также сможет ли тот же Webview использовать сертификат в своем хранилище ключей для принятия дальнейших подключений к тому же HTTPS-серверу?

3) Можем ли мы программно поместить какой-нибудь сертификат в хранилище ключей веб-просмотра, чтобы он принимал все подключения к серверу с поддержкой HTTPS?

Меня смущает множество вопросов.

Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...