Ich möchte einige Informationen in einem Stream mit einem Aufruf an einen Server abrufen, der mir ein JSON-Objekt geben sollte (und es passiert mit Safari), aber es scheint sowohl auf Simulator und Android es endet Bei fehlgeschlagener SSL-Handshake-Ausnahme. Der übliche Anruf ist normale http, die nicht mehr in iOS verwendet werden kann, während in Safari einfach ändern Sie es auf https tun den Trick, in Codenameone führt zu SSL Handshake gescheitert Ausnahme. Der gleiche Trick in einer WebBrowser-Komponente ließ mich die Webseite des Radios sehen, ohne dass der SSL-Handshake fehlschlug.SSL-Handshake bei ConnectionRequest fehlgeschlagen
Ich verwende ConnectionRequest, um JSON-Daten abzurufen.
Gibt es eine Möglichkeit, diese Ausnahme zu vermeiden, ohne die Serverkonfiguration zu ändern?
Das ist ein Problem in JavaSE, das Sie aufgrund der Zertifizierungsstelle auf Ihrem Server sehen. Sie können es folgendermaßen umgehen: http://stackoverflow.com/questions/6659360/how-to-solve-javax-net-ssl-sslhandshakeexception-error Beachten Sie, dass auf dem Gerät dies ein Problem sein kann, wie es außerhalb ist unsere Kontrolle. Ich nehme an, das ist nur zum Debuggen –