有没有办法访问我的浏览器/Java/“系统”在应用程序中信任的信任库/证书?
换句话说,如果我在https://test.domain.com下托管一个网站,并且用户选择信任服务器提供的证书(自己的 CA / 自签名),我希望我的应用程序在访问该服务器时能够识别用户选择在他的浏览器中完全信任此证书,因此也信任它。
我似乎只找到了解决方案:从资源/文件系统加载信任库或信任所有证书。
我最想要的是“Android.System.getTruststore()”之类的东西(简化以显示这个想法)或系统保存我可以在应用程序中访问的受信任证书的路径。
由于我远离专业人士,我什至不知道是否有一个存储所有这些证书的位置,或者是否可以从 3rd 方应用程序访问它^^。
我希望这个问题在某种程度上很清楚,并感谢任何提示!