Android 7.0以降、Androidアプリはカスタム証明書を使用しません。アプリ開発者は、カスタムCAに準拠するようにコードを記述し、アプリ設定を変更する必要があります。
しかし、UAT環境で証明書のピン留めをテストしている間は、これは困難です。ソリューションとして、プロキシツール(burpまたはZAP)のカスタムCA証明書をandroidsシステムフォルダーに追加したいと思いました。
これを行う方法?証明書をどのフォルダにコピーする必要がありますか?エミュレータを使用しています。エミュレータをルート化せずにこれを行う方法はありますか?
参照: この質問 の最初の回答。
マジスク これを主張しています。
このモジュールは、インストールされているすべてのユーザー証明書をシステム証明書ストアの一部にするため、信頼チェーンを構築するときに自動的に使用されます。