我们的要求是从Java中的Linux(各种口味)系统信任库加载证书以建立https连接。
在Windows中,很简单:
System.setProperty("javax.net.ssl.trustStore", "NUL");
System.setProperty("javax.net.ssl.trustStoreType", "Windows-ROOT");
Linux风格的操作系统是否等效?
我尝试在truststore和TrustManagerFactory中加载ca-bundle.crt文件,它也起作用。主要问题我不确定在各种Linux平台上crt文件的任何修复路径。
有没有简单/直接的方法来处理这个问题?