TI-API: PUSH数据收不到

Part Number: TI-API

测试环境中:

我们这边没有收到订单1021355221和1021355637做的订单回复的PUSH数据,请帮忙查看。比较急,谢谢

  • 你好,我们看到如下报错是您那边的URL证书设置有问题,烦请检查您设置接受PUSH的URL,谢谢。

    [Function: Call Customer API, Scripting]: Error executing custom script: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target (in groovy2 script); Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target (in groovy2 script); Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target; Caused by: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target; Caused by: unable to find valid certification path to requested target

  • 我们这边的URL证书是一个自签名的证书,尝试使用postman等第三方工具都是可以调用成功的。
    所以TI的系统中是不能使用自签名证书么?还是其它问题

  • 您可以参考以下这个关于PUSH URL设置的帖子,目前没有看到有对是否是self signed certificate有特殊要求,这点我会跟内部的同事再次确认并告知,谢谢。

    e2e.ti.com/.../faq-ti-api-what-are-the-best-practices-for-push-api-settings

  • 好的,感谢,等您帮忙确认。

    目前从这个帖子看,应该只剩证书不太确定,我们也同步去尝试申请一个非自签名证书试试。

  • 可以私信一下我您设置的URL么,我刚刚加您好友了,谢谢。