我尝试从下面的网址加载图片:
https://leixing.fswear.local/design?type=frame&action=query_img&imageuuid=5ab8b4fc18859b6e3c5a0e6d
但它向我显示了错误:
javax.net.ssl.SSLHandshakeException(java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.)
java.io.FileNotFoundException(No content provider: https:/...
是否因为我的图片浏览加载的网址是一个获取网址,所以没有像 .jpg 这样的后缀?
这是从服务器显示图像的正确方法吗? 我是否真的需要将图像下载到本地存储中,或者每次请求服务器显示时都保持这样? 或者无论如何都推荐
答案 0 :(得分:1)
问题是你的图像托管在服务器上,dns是private.thats为什么android无法连接到服务器。要访问这个私人服务器,你需要一个dns的安全证书。请你的服务器人给你这个证书,然后在您的设备上安装此证书,然后您还必须配置您的WiFi访问此DNS