我们正在开发混合应用程序(Android,iOS) ,我们正面临与后端服务进行通信的问题。WLResourceRequest通过SSL与不受信任的证书
我们在开发环境中使用不受信任的证书,这导致在混合代码中使用WLResourceRequest调用服务时出错。
在Android平台上的错误是:
java.security.cert.CertPathValidatorException:认证路径信任锚找不到。
而从Android的logcat中读出来的:
十二月4日至20日:50:04.300 9427-9450/com.myApp d/wl.resource_request:WLResourceRequest.handleOnFailure在WLResourceRequest.java:658 ::意外发生了错误代码。请再试一次。 12月4日至20日:50:04.308 9427-9450/com.myApp d/com.worklight.androidgap.plugin.WLResourceRequestPlugin:WLResourceRequestPlugin $ 1 $ 1.onFailure在WLResourceRequestPlugin.java:92 :: WLResourceRequestPlugin失败里面
哪有我们设法通过证书验证?或者我们可以做些什么来正确调用服务?