Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / как пакет подключить / 2 сообщений из 2, страница 1 из 1
30.07.2004, 16:02
    #32629788
J--
J--
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пакет подключить
Ув. товарищи Java программеры!
Подскажите, как пральна работать с https то бишь ssl ???

вот код:

Код: 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.
35.
36.
37.
38.
39.
40.
41.
42.
43.
import java.net.*;
import java.io.*;
import javax.net.ssl.*;

import java.util.Properties;
import java.util.*;
import com.Ostermiller.util.Base64;

public class TestHTTPS
{
 public static void main(String [] args)
 {

  try
  {


   URL u=new URL("https://mysslhost:443/my_page.html");
   HttpsURLConnection con = (HttpsURLConnection)u.openConnection();
   con.setRequestProperty("Content-Type","text/xml");

   String user = "user:password";
   String encoding = new String(Base64.encode(new String(user).getBytes()));
   con.setRequestProperty("Authorization", "Basic "+encoding);


   con.connect();

//тут выбрасывается долбаное исключение, 
//javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException:
//No trusted certificate found

   
  }
 catch(Exception e)
  {
   System.out.println(e.toString());
  } 

 }
}



я понимаю, что No trusted certificate found - но как мне
работать с сертификатами, может есть у кого пример???
...
Рейтинг: 0 / 0
30.07.2004, 16:14
    #32629823
J--
J--
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пакет подключить
собственно я даже знаю что есть keytool,
может им нада чо-нить сделать и где брать для него файл с сертификатами?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / как пакет подключить / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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