私はwebviewで保護されたウェブサイトを呼び出すアンドロイドアプリを持っています。 webviewは証明書を取得してWebサイトに渡します。アンドロイドアプリでchoosePrivateKeyAliasダイアログを回避する方法は?
私はKeyChain.choosePrivateKeyAlias(this, keyChainAliasCallback, null, null, null, -1, CERT_ALIAS);
メソッドを使用する必要があり、これは「私は、このウィンドウにユーザーがアプリを使用する唯一の最初の時間を表示したいと思いますが、私はドンこれ
のようなダイアログが表示されますそれが可能かどうかはわかりません。
私はデバイス/所有者プロファイルでこれをインターセプトすることについて知りました。それはそれがアンドロイドの仕事にあるべきであることを意味しますか?それは私には少しぼやけている。
もう1つの解決策は、他のアプリやユーザーがアクセスできない場所で初めて証明書と秘密鍵を保存することです。プライベートモードでSharedPreferencesについて考える。
私は間違っていますか?
あなたのanwersに感謝!