fedex运送Web服务,测试帐户身份验证失败

时间:2010-05-03 18:54:58

标签: web-services authentication fedex

无法理解为什么我的fedex Web服务测试帐户的凭据不适用于创建送货服务并且适用于跟踪包服务。 任何想法?

3 个答案:

答案 0 :(得分:3)

这可能是由于测试和生产wdsl的差异。你会看到像这样的东西

<service name="RateService">
    <port name="RateServicePort" binding="ns:RateServiceSoapBinding">
      <s1:address location="https://gatewaybeta.fedex.com:443/web-services/rate"/>
    </port>
</service>

测试是gatewaybeta.fedex.com生产的是gateway.fedex.com

编辑:修正拼写

答案 1 :(得分:1)

联邦快递公司正在发出伪造证书。

我知道这篇文章是从2010年开始的,但看来联邦快递并没有就他们的测试凭证一起采取行动。 Web服务技术支持人员告诉我,测试凭证数量有限,而且有一些只是无效。事实证明,一旦您使用您的用户帐户获得测试凭据,当从该帐户请求时,它们将始终相同。

他们建议我创建一个新的fedex.com帐户并申请新的凭据。幸运的是,这些与第一个不同,并且在我更换它们后立即工作。

答案 2 :(得分:0)

我有一段时间没遇到这个问题了,结果我记得我注册的是测试某些服务,而不是其他服务。您可能需要致电FedEx,让他们看一下您的开发帐户,看看您注册了哪些服务进行测试。