【问题标题】:fedex shipping web service, test account authentication failedfedex shipping web service,测试账户认证失败
【发布时间】:2010-05-03 18:54:57
【问题描述】:

不明白为什么我的 Fedex Web 服务测试帐户的凭据不能用于创建运输服务和用于跟踪包裹服务。 有什么想法吗?

【问题讨论】:

  • 我有个主意:问联邦快递? :)
  • @Thorarin FedEx 大部分时间都不回复电子邮件,或者需要数周才能回复。我想尼科知道它;)
  • 嘿,你修好了吗?我想我也有同样的问题。我申请了测试帐号,但他们给我发了“开发者测试密钥”、“测试帐号”和“测试仪表号”,但没有给我发送密码。我也没有收到电子邮件。
  • @qasimzee 所需的四个键/仪表之一仅显示在您创建测试键的位置。

标签: web-services authentication fedex


【解决方案1】:

这可能是由于测试和生产 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

编辑:修正拼写

【讨论】:

  • 示例代码中的开发域缺少“e”,应为 gatewaybeta.fedex.com
【解决方案2】:

Fedex 提供虚假凭据。

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

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 2022-11-05
      • 1970-01-01
      • 1970-01-01
      • 2013-05-03
      • 2021-07-12
      • 1970-01-01
      • 2019-04-24
      • 2019-05-30
      • 1970-01-01
      相关资源
      最近更新 更多