• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Używanie RestTemplate razem z SSL

0 głosów
240 wizyt
pytanie zadane 1 października 2017 w Java przez Jonki Dyskutant (8,220 p.)

Dodałem do aplikacji zabezpieczenie SSL. Chcę wywołać adres za pomocą RestTemplate

final UriComponents uriComponents
            = uriComponentsBuilder.path("/api/v1.0/register/token/{token}").buildAndExpand(token);
 
    ResponseEntity<Boolean> response;
 
    try {
        response = restTemplate
                .exchange(uriComponents.toUri(),
                          HttpMethod.PUT,
                          entity,
                          Boolean.class);

co skutkuje wyrzuceniem https://pastebin.com/A4Vb69hT, dokładnie

I/O error on PUT request for "https://localhost:8443/api/v1.0/register/token/PBe3AzJ245W0sNyeg": java.security.cert.CertificateException: No name matching localhost found; nested exception is javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No name matching localhost found
 

Znalazłem w internecie https://pastebin.com/A4Vb69hT, że w takim przypadku należy dodać kod

static {
        //for localhost testing only
        javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(
                (hostname, sslSession) -> hostname.equals("localhost"));
    }

co skutkuje innym błędami https://pastebin.com/kJZCqJ6K, dokładnie

I/O error on PUT request for "https://localhost:8443/api/v1.0/register/token/EMNy7W9jJgsMWEn0z6hFOIHoB96zzSaeHWUs": sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target; nested exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Co teraz należy zrobić?

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 65 wizyt
0 głosów
1 odpowiedź 73 wizyt
pytanie zadane 7 października 2017 w Java przez Jonki Dyskutant (8,220 p.)
0 głosów
2 odpowiedzi 70 wizyt
pytanie zadane 5 października 2017 w Java przez Jonki Dyskutant (8,220 p.)
Porady nie od parady
Zadając pytanie postaraj się o szczegółowe opisanie problemu oraz udostępnienie wszystkich istotnych informacji (kody źródłowe, zrzuty ekranu itp.).Opisanie problemu

57,543 zapytań

102,549 odpowiedzi

211,501 komentarzy

29,371 pasjonatów

Przeglądających: 281
Pasjonatów: 20 Gości: 261

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...