gpt4 book ai didi

java - Saber java SOAP 客户端

转载 作者:行者123 更新时间:2023-12-01 21:51:42 29 4
gpt4 key购买 nike

我正在尝试开发一个基于 Java SOAP 的客户端,集成 Sabre( https://developer.sabre.com ) 酒店预订服务。当我尝试在 SOAPUI 中执行测试服务时,它总是失败并得到以下响应。

<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Header>
<eb:MessageHeader eb:version="1.0" soap-env:mustUnderstand="1" xmlns:eb="http://www.ebxml.org/namespaces/messageHeader">
<eb:From>
<eb:PartyId eb:type="URI">123123</eb:PartyId>
</eb:From>
<eb:To>
<eb:PartyId eb:type="URI">999999</eb:PartyId>
</eb:To>
<eb:CPAId>ipcc</eb:CPAId>
<eb:ConversationId>conversationID</eb:ConversationId>
<eb:Service eb:type="OTA">SessionCreateRQ</eb:Service>
<eb:Action>ErrorRS</eb:Action>
<eb:MessageData>
<eb:MessageId>677671ee-ed04-4bf2-bfcb-e12c54e6aad4@19</eb:MessageId>
<eb:Timestamp>2016-01-30T16:50:15</eb:Timestamp>
<eb:RefToMessageId>1000</eb:RefToMessageId>
</eb:MessageData>
</eb:MessageHeader>
<wsse:Security xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext"/>
</soap-env:Header>
<soap-env:Body>
<soap-env:Fault>
<faultcode>soap-env:Client.AuthenticationFailed</faultcode>
<faultstring>Authentication failed</faultstring>
<detail>
<StackTrace>com.sabre.universalservices.base.security.AuthenticationException: errors.authentication.USG_AUTHENTICATION_FAILED</StackTrace>
</detail>
</soap-env:Fault>
</soap-env:Body>
</soap-env:Envelope>

有人可以指导我吗?

问候,马尤兰

最佳答案

看来您在调用 SessionCreateRQ 时提交的凭据(用户名、密码、组织、域)可能不正确。

确保值正确并且您指向适当的环境(通常您首先会获得客户验收测试环境的凭据:https://developer.sabre.com/docs/read/soap_basics/environments)

关于java - Saber java SOAP 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35104674/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com