我希望通过这个问题来解决我的长期问题,并希望你们能提供帮助,但首先;近 3 周以来,我一直在连接 HTTPS 自签名证书服务器时遇到问题。尽管这里有多种解决方案,但我似乎无法解决我的问题。可能我不知道如何正确使用它或者没有一些文件或导入正确的库。
我遇到了一些网站,要求我从我尝试连接的 https 网站下载证书,以及何时下载。在使用我创建的证书或密钥库之前,我必须执行一些步骤。我从这个网站得到了这个解决方案:
// Instantiate the custom HttpClient
DefaultHttpClient client = new MyHttpClient(getApplicationContext());
HttpGet get = new HttpGet("https://www.mydomain.ch/rest/contacts/23");
// Execute the GET call and obtain the response
HttpResponse getResponse = client.execute(get);
HttpEntity responseEntity = getResponse.getEntity();
如上所述,在最后一行之后,我有一个问题。我该如何处理 responseEntity?如果我想在 WebView 上显示 https 网站,如何使用它?一些帮助和解释会很好:)