我有两个savon客户端,第二个需要第一个的cookie,就像身份验证cookie一样。 我有这样的东西,但第二个客户端的调用失败,错误302,可能是因为cookie不正确或未设置...
client1 = Savon.client(
wsdl: "https://example.com/Service1.asmx?WSDL"
)
response1 = client1.call(:authenticate_user, :login => login, :passwd => password)
response1_cookies = response1.http.cookies
client2 = Savon.client(
wsdl: "https://example.com/Service2.asmx?WSDL"
)
response2 = client2.call(:get_user_info, cookies: response1_cookies)
任何想法我应该如何工作?
答案 0 :(得分:0)
显然,我得到的302错误是服务器端问题。服务器的所有者必须重新配置它,所以我的脚本没有任何问题...很高兴... ...