Google Play rifiuta l’app a causa di un problema del gestore degli errori WebView SSL

Correggi l’errore Google Play Rifiuta l’app a causa di un problema del gestore WebView SSL rimuovendo l’implementazione di questo metodo dal codice.

Descrizione description

Ambiente

Primetime

Problema/Sintomi

Google Play rifiuta l’app a causa di un problema del gestore degli errori WebView SSL quando il programmatore invia un’app Android in cui è stato implementato l’SDK Android nativo per l’autenticazione di Adobe.

Risoluzione resolution

Ciò è dovuto all'implementazione non sicura delWebViewClient.onReceivedSslError nelle app Android. A partire dal 25 novembre 2016, Google Play ha iniziato a bloccare la pubblicazione di nuove app o aggiornamenti che contengono questa vulnerabilità. Ulteriori informazioni qui.

Il programmatore deve rimuovere l’implementazione di questo metodo dal proprio codice:

onReceivedSslError(WebView view, SslErrorHandler handler, SslError error);

Se il programmatore fa riferimento a DemoApp e dispone di sorgenti DemoApp nella sua applicazione, deve eliminare  onReceivedSslError  da:

MainActivity.java, MvpdLogoutActivity.java, e MvpdLoginActivity.java.

La libreria SDK Android nativa per l’autenticazione di Adobe è conforme a questa regola dalla versione 1.9.1 dell’SDK.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f