http和https客户端连接minio
//http
MinioClient minioClient = MinioClient.builder().endpoint("http://localhost:9000")
.credentials("minioadmin", "minioadmin").build();
//https 第三个参数 true是控制https的
MinioClient minioClient= MinioClient.builder().endpoint("https://192.168.1.100:9000",9000,true)
.credentials("minioadmin", "minioadmin").build();
连接碰到的问题
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
win下的java环境此时需要导入公钥证书到
\jre\lib\security 下的证书库 cacerts 文件中
keytool -import -alias minio -keystore cacerts -file minio.cer
mkcet默认密码: changeit
是否信任此证书? [否]: y
预览路径
预览路径的生成和填写的endpoint 路径是一直的