2

トラストストア/ブラウザ/Java/「システム」がアプリで信頼する証明書にアクセスする方法はありますか?

つまり、https: //test.domain.com で Web サイトをホストしていて、ユーザーがサーバーが提示する証明書 (独自の CA / 自己署名) を信頼することを選択した場合、このサーバーにアクセスするアプリに、ユーザーは、ブラウザでこの証明書を信頼することを選択したため、この証明書も信頼します。

種類のソリューションしか見つからないようです:リソース/ファイルシステムからトラストストアをロードするか、すべての証明書を信頼します。

私が最も欲しいのは、「Android.System.getTruststore()」(アイデアを示すために簡略化されています) のようなもの、またはアプリでアクセスできる信頼できる証明書をシステムが保持するパスです。

私は専門家とはほど遠いので、これらすべての証明書が保存されている単一の場所があるのか​​ 、それともサードパーティのアプリからアクセスできるのかさえわかりません^^.

質問が何らかの形で明確になることを願っています。ヒントに感謝します!

4

0 に答える 0