所以当我尝试使用“get”通过将邮政编码和门牌号码插入某些 API 来获取地址信息时,我在 mendix 中出现此错误(该 url 单独工作,但当我在 Mendix 中使用它时不起作用) 在此处输入图像描述
当然我正在使用变量,但将此作为示例显示错误是:com.mendix.modules.microflowengine.MicroflowException:在 EPD.CityAutofill 调用 REST 服务时出错(CallRest:'调用 REST(GET)')
高级堆栈跟踪:在 com.mendix.integration.actions.microflow.RestCallAction.execute(RestCallAction.scala:65)
原因:com.mendix.systemwideinterfaces.MendixRuntimeException:java.security.PrivilegedActionException:javax.net.ssl.SSLHandshakeException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径com.mendix.integration.util.PrivilegedUtil$$anonfun$withPrivileged$2.applyOrElse(PrivilegedUtil.scala:17)
引起:java.security.PrivilegedActionException:在 com.mendix.integration.util.PrivilegedUtil$.$anonfun$withPrivileged$1(PrivilegedUtil.scala:13) 的 java.base/java.security.AccessController.doPrivileged(Native Method) 处为 null在 scala.util.Try$.apply(Try.scala:210) 在 com.mendix.integration.util.PrivilegedUtil$.withPrivileged(PrivilegedUtil.scala:13) 在 com.mendix.http.LoggableHttpClient.execute(LoggableHttpClient.scala :27) 在 com.mendix.integration.actions.microflow.RestCallAction.execute(RestCallAction.scala:60) 在 com.mendix 的 com.mendix.integration.actions.microflow.RestCallAction.executeRequest(RestCallAction.scala:80)。 modules.microflowengine.microflow.impl.MicroflowObject.$anonfun$execute$1(MicroflowObject.scala:32) at scala.Option.flatMap(Option.scala:283) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject。execute(MicroflowObject.scala:29) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.$anonfun$executeAfterBreakingIfNecessary$2(MicroflowImpl.scala:172) at scala.Option.flatMap(Option.scala:283) at com .mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.scala:172)