Как обойти CertificateException с помощью Java?

Я пытаюсь отправить запрос на сервер, но возникает следующая ошибка: я знаю, что должен создать сертификат, но не знаю, как это сделать. Я'мы нашли этоответ но не смог реализовать это.

java.security.cert.CertificateException: No subject alternative DNS name matching www.example.com found.

Код

        URL url = new URL("https://www.example.com:1897/services/myservice");

        HttpsURLConnection con = (HttpsURLConnection) url.openConnection();

        con.setRequestMethod("POST");
        con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
        con.setDoOutput(true);
        con.setDoInput(true);

        OutputStream os = con.getOutputStream();
        m.marshal(auth, os);
        m.marshal(auth, System.out);

        os.flush();
        con.getResponseCode();

Ответы на вопрос(1)

Ваш ответ на вопрос