RestClient SSLCertificateNotVerified

Witam,

w mojej aplikacji uzywam gem RestClient w celu pobrania kilku informacji od klienta za pomoca REST API. Niestety przy probie polaczenia z API pojawia mi sie nastepujacy blad:

RestClient::SSLCertificateNotVerified (SSL_connect returned=1 errno=0
state=SSLv3 read server certificate B: certificate verify failed)

RestClient::Request.execute(method:     :post,
                                          url:        :client_url,
                                          payload:    :payload,
                                          username:    username,
)

Czy mozecie mi doradzic jak bezpiecznie polaczyc sie z API aby powyzszy blad zniknal?

aby wyłączyć weryfikację SSL, dodaj opcję verify_ssl: false, np:

RestClient::Request.execute(method:     :post,
                            url:        :client_url,
                            payload:    :payload,
                            username:    username,
                            verify_ssl: false
)

lub, jeżeli masz możliwość uzyskania certa którym jest zabezpieczone API, opcja ssl_ca_file: "myca.crt"