2016-09-27 28 views
0

所以我一直試圖在Android APP中使用這個SOAP WebServices。 我們的連接是HTTPS協議,每次我嘗試查詢它時,都會得到這個錯誤日誌。在Android應用上使用SOAP

09-27 15:07:07.911 11010-11038/br.com.testes.consultaclientes I/Buscando....: Chamando WebService para consulta de Clientes 
09-27 15:07:07.927 11010-11038/br.com.testes.consultaclientes W/System.err: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 
09-27 15:07:07.927 11010-11038/br.com.testes.consultaclientes W/System.err:  at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:328) 
09-27 15:07:07.927 11010-11038/br.com.testes.consultaclientes W/System.err:  at com.android.okhttp.internal.http.SocketConnector.connectTls(SocketConnector.java:103) 
09-27 15:07:07.927 11010-11038/br.com.testes.consultaclientes W/System.err:  at com.android.okhttp.Connection.connect(Connection.java:143) 
09-27 15:07:07.927 11010-11038/br.com.testes.consultaclientes W/System.err:  at com.android.okhttp.Connection.connectAndSetOwner(Connection.java:185) 
09-27 15:07:07.927 11010-11038/br.com.testes.consultaclientes W/System.err:  at com.android.okhttp.OkHttpClient$1.connectAndSetOwner(OkHttpClient.java:128) 
09-27 15:07:07.927 11010-11038/br.com.testes.consultaclientes W/System.err:  at com.android.okhttp.internal.http.HttpEngine.nextConnection(HttpEngine.java:341) 
09-27 15:07:07.927 11010-11038/br.com.testes.consultaclientes W/System.err:  at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:330) 
09-27 15:07:07.927 11010-11038/br.com.testes.consultaclientes W/System.err:  at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:248) 
09-27 15:07:07.927 11010-11038/br.com.testes.consultaclientes W/System.err:  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl 
+0

您缺少證書鏈中的根證書。請檢查您的密鑰庫中的證書。 – Veeram

+0

我是初學者,你可以給我一個提示,我可以看看證書鏈嗎? @Reddy –

+0

如果你有url,你可以在瀏覽器中運行它並下載證書。獲得證書後,您需要將它們安裝在信任庫中。你應該能夠在網上找到幫助。 – Veeram

回答

0

問題已解決,請與服務器管理員覈對,他發現SSL證書已過期。