我試圖通過調用一個服務器來獲取一些信息,該服務器應該給我一些JSON對象(它發生在Safari上),但似乎在模擬器和Android上它最終SSL握手失敗異常。 通常的調用是正常的http,它不能在iOS中使用,所以在Safari中簡單地將它改爲https就可以了,在Codenameone中導致SSL握手失敗異常。 此外,WebBrowser組件中的相同技巧讓我看到無線握手無線電的網頁失敗。ConnectionRequest上的SSL握手失敗
我正在使用ConnectionRequest來獲取JSON數據。
有沒有辦法在不改變服務器配置的情況下避免該異常?
這是JavaSE中的一個問題,由於服務器中的證書頒發機構,您會看到這個問題。你可以這樣解決它:http://stackoverflow.com/questions/6659360/how-to-solve-javax-net-ssl-sslhandshakeexception-error 請注意,在設備上這可能是一個問題,因爲它是我們的控制。我假設這只是用於調試 –