在我的应用程序的某个时候,我得到以下异常:
java.lang.ClassCastException: com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl
cannot be cast to javax.net.ssl.HttpsURLConnection
在我重新开始申请之前,它一直存在。
我的Java应用程序tath的示例发出http请求
import java.io.IOException;
import java.net.URL;
import javax.net.ssl.HttpsURLConnection;
public class JavaApplication148 {
public static void main(String[] args) throws IOException {
URL url = new URL("https://my_url");
HttpsURLConnection httpCon = (HttpsURLConnection) url.openConnection();
}
}
进行一些测试我发现这个问题只发生在安装了ssl证书的生产中。这可能取决于那个?
我该如何解决?