Savon-rubygem을 사용하여 SOAPClient를 만들려고합니다.Savon : wcse를 사용하는 WCF 비누 서비스 auth : EndpointDispatcher에서 AddressFilter가 일치하지 않습니다.
https를 통한 WSSE 인증의 WCF soap 서비스입니다. 여기에 내가 노력 코드입니다 :
require 'savon'
client = Savon::Client.new do
wsdl.document = "https://svc.sxxxxxify.com:8081/ConfSet.svc?wsdl"
config.soap_version = 2
wsse.credentials "[email protected]", "test123"
end
p client.wsdl.soap_actions
response = client.request :get_user_clients
p response
는하지만이 오류 얻을 :
http://www.w3.org/2005/08/addressing/soap/fault2012-10-26T06:07:42.247Z2012-10-26T06:12:42.247Zs:Sendera:DestinationUnreachableThe message with To '' cannot be processed at the receiver, due to an AddressFilter mismatch at the EndpointDispatcher. Check that the sender and receiver's EndpointAddresses agree.
합니다.
The message with To '' cannot be processed at the receiver, due to an AddressFilter mismatch at the EndpointDispatcher. Check that the sender and receiver's EndpointAddresses agree. (Savon::SOAP::Fault)
나에게이 문제
savon 지원 WS-A는 무엇입니까? ws-addressing을 위해 savon을 사용하여 어떻게 전달합니까? –