1

openfire サーバーに接続してログインしようとすると、smack apiを使用して Android チャット アプリケーションに取り組んでいます。エラーが発生します。

jks 実装が見つかりません

しかし、時々ログインできるようになります。

問題がわかりません。

これが私のコードです:

if (Build.VERSION.SDK_INT >= 15) {
            config.setTruststoreType("AndroidCAStore");
            config.setTruststorePassword(null);
            config.setTruststorePath(null);
        } else {
            config.setTruststoreType("JKS");
            String path = System.getProperty("javax.net.ssl.trustStore");
            if (path == null)
                path = System.getProperty("java.home") + File.separator + "etc"
                        + File.separator + "security" + File.separator
                        + "cacerts.bks";
            config.setTruststorePath(path);
        }
4

0 に答える 0