技术文章 - CS181037
通过服务对远程主机进行 REST API 调用会导致 ThingWorx Platform 中出现错误“PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到要请求的有效认证路径”
已修改: 17-Sep-2025
适用于
- ThingWorx Platform 6.5 to 9.7
说明
- 无法从 ThingWorx 服务向远程服务器端点发出REST调用
- 无法通过HTTPS上的REST API调用从第三方服务器获取JSON数据到 ThingWorx 平台
- 从 ThingWorx 平台服务到远程主机的 HTTPS 连接不起作用
- 从 ThingWorx Platform 到远程主机的服务调用中TLS握手未完成
- 从第三方REST API加载JSON数据会导致 ThingWorx 服务中出现SSL/TLS 证书HandshakeException错误
- 执行向远程主机发出REST API 的服务代码时,在<ThingworxStorage>\logs\ScriptLog.log中观察到以下错误之一:
JavaException: javax.net.ssl.SSLPeerUnverifiedException: Certificate for <REMOTE HOST OR IP> doesn't match any of the subject alternative names Wrapped javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to request
这是文章 181037 的 PDF 版本,可能已过期。最新版本 CS181037