powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / HTTPS - проблема..
6 сообщений из 6, страница 1 из 1
HTTPS - проблема..
    #33957407
Igor Gryb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне нужно открить страницу по HTTPS протоколу...
и отправить туда данные.

я уже писал на счет етой проблемы...
но так и не смог ее исправиить...
Нашел в статью ...

http://]https://ssa.usyd.edu.au/docs/eassec/eassecp25.htm

Но проболема в том, что там сказано что нужно ставить EAServer ..
а он занимает кололо 300 Mb....

Мне что на все компы где будеть работать моя программа
ставить етот сервер.... :-( ....

Может кто то все-та-ки знает как сделать HTTPS соединение в Java
и прочитать страницу .... ?
...
Рейтинг: 0 / 0
HTTPS - проблема..
    #33957818
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor GrybМожет кто то все-та-ки знает как сделать HTTPS соединение в Java
и прочитать страницу .... ?

- я знаю как это сделать в Tomcat ( Tomcat+SSL ), а вот какой у Вас web-сервер Вы не говорите, а зря!
Задавайте более конкретные вопросы.
...
Рейтинг: 0 / 0
HTTPS - проблема..
    #33958696
maddcast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kachalov- я знаю как это сделать в Tomcat ( Tomcat+SSL ), а вот какой у Вас web-сервер Вы не говорите, а зря!
Задавайте более конкретные вопросы.

Вопрос не в этом.

По теме:
SSLSocket socket = SSLSocketFactory.getDefault().createSocket(url, port);
но это долгий вариант, быстрый пока не вспомнил.
...
Рейтинг: 0 / 0
HTTPS - проблема..
    #33959273
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
         private   static   final  String URL_STRING = "https://server/page";
        System.setProperty("java.protocol.handler.pkgs", "javax.net.ssl");
        System.setProperty("https.proxyHost","proxyserver");
        System.setProperty("https.proxyPort","3128");
        URLConnection conn =  new  URL(url).openConnection();
        in =  new  BufferedReader( new  InputStreamReader(conn.getInputStream()));

у меня так работает. все просто.
...
Рейтинг: 0 / 0
HTTPS - проблема..
    #33960015
Ekshibarov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот такой код точно работает
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
       //Создаем новый trust менеджер который доверяет всем сертификатам
        TrustManager[] trustAllCerts =  new  TrustManager[]{
             new  X509TrustManager() {
                 public  java.security.cert.X509Certificate[] getAcceptedIssuers() {
                     return   null ;
                }
                 public   void  checkClientTrusted(
                        java.security.cert.X509Certificate[] certs, String authType) {
                }
                 public   void  checkServerTrusted(
                        java.security.cert.X509Certificate[] certs, String authType) {
                }
            }
        };
       //Ферификатор имен хостов
        HostnameVerifier verifier =  new  HostnameVerifier() {
             public   boolean  verify(String string, SSLSession sSLSession) {
                 return  true;
            }
        };

        // Устанавливаем новый trust менеджер и верификатор хостов
         try  {
            SSLContext sc = SSLContext.getInstance("SSL");
            sc.init( null , trustAllCerts,  new  java.security.SecureRandom());            
            HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
            HttpsURLConnection.setDefaultHostnameVerifier(verifier);            
        }  catch  (Exception e) {
        }

       //Теперь можно спокойно отерывать любые https соединения
        HttpsURLConnection conn = (HttpsURLConnection)  new  URL("https://somedomain").openConnection();


...
Рейтинг: 0 / 0
HTTPS - проблема..
    #33968078
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ekshibarov Vladimir

Брат, ты спас мою жизнь...
она висела на волоске....

СПАСИБО !!!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / HTTPS - проблема..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]