Koushik Dutta のAndroid 用Ionネットワーキング ライブラリを使用しています。デバッグ目的で SSL チェックをオーバーライドする必要があります。以下を使用して、独自の SSL コンテキストと TrustManager を設定する方法を見つけました。
Ion.getDefault(context).getHttpClient().getSSLSocketMiddleware().setSSLContext(mySslContext);
Ion.getDefault(context).getHttpClient().getSSLSocketMiddleware().setTrustManagers(myTrustManager);
しかし、自分の HostnameVerifier を渡す方法がわかりません。HttpsUrlConnection を使用すると、次のように簡単でした
HttpsURLConnection.setDefaultHostnameVerifier(new HostnameVerifier(myHostNameVerifier);
イオンを使用して SSL をオーバーライドした人はいますか? 何か案は?