无法理解为什么我的fedex Web服务测试帐户的凭据不适用于创建送货服务并且适用于跟踪包服务。 任何想法?
答案 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,让他们看一下您的开发帐户,看看您注册了哪些服务进行测试。