手动导入负载证书[ANDROID] [HTTPS]

时间:2015-03-24 17:42:48

标签: java android https

我在Settings->中手动添加了自签名证书(https)。安全性 - >值得信赖的证书。

如果我尝试使用谷歌浏览器访问我的服务器运行OK(previosly接受消息)。但在我的Android应用程序中,使用HttpsURLConnection类崩溃。

这是我的代码:

try {
            URL obj = new URL(url);
            HttpsURLConnection conn;

            conn = (HttpsURLConnection) obj.openConnection();
            conn.setConnectTimeout(timeOut);
            conn.setRequestMethod("GET");

            StatusCode = conn.getResponseCode();
            Log.i(TAG_GET, "Status Code: " + StatusCode);

            InputStream body = null;

            try {
                body = conn.getInputStream();
            } catch (Exception e) {
                e.printStackTrace();
                body = conn.getErrorStream();
            }

        } catch (MalformedURLException e) {

            e.printStackTrace();
        } catch (IOException e) {

            e.printStackTrace();
        }

我认为我需要在设备上安装加载证书,但我该怎么办?

由于

0 个答案:

没有答案