Savon을 사용하여 HTTP를 통해 웹 서비스 끝점에 문제없이 연결합니다. SoapUI와 Savon을 통해이 작업을 수행 할 수 있습니다. 이제 HTTPS 끝점에 도달해야합니다. SoapUI (추가 인증 자격 증명을 제공하지 않음)로이 작업을 수행 할 수 있었지만 Savon을 통해 연결을 시도 할 때 "SocketError : 연결을 피어에서 재설정"하고 있습니다. 내 코드는 간단하다 :HTTPS를 통한 Savon이있는 레일 : 피어가 연결 재설정
클라이언트 = Savon.client (WSDL : "/ WS/서비스/mainservice WSDL")
client.operations 당신은 내가 단순히를 표시하려고 볼 수 있듯이
사용할 수있는 작업. 내가 여기서 뭔가를 놓치고 있니? SoapUI는 내가 Savon 클라이언트 객체에해야 할 일들을 "커버 아래"하고 있습니까?
참고 : 한 가지주의해야 할 점은 SoapUI가 wsdl을 가리킬 때 개별 요청에서 끝 점이 모두 정확하게 저장된다는 것입니다. 이것은 "https"보다는 "Http"입니다. 그러나 이것을 변경하면 여전히 암시 적으로 자격 증명을 제공하지 않고 예상대로 작동합니다.
네, 시도했습니다. 아마 제가 한 일을 게시했을 것입니다. 그래도 고마워. –