2017-04-13 33 views
0

javagenが生成したcodegenを使用して、SSLではないローカルホストに接続しようとしたときにハンドシェークが失敗しました。許可するAndroidコードでは何を指定しますか?コード生成は、(okhttp:2.7.5):使用しているSSL以外の接続を許可する:javax.net.ssl.SSLHandshakeException:ハンドシェイクが失敗しました

04-13 09:21:28.874 14993-14993/gen_test.timnuwin.com.testapi D/NetworkSecurityConfig: No Network Security Config specified, using platform default 
04-13 09:21:29.431 14993-14993/gen_test.timnuwin.com.testapi W/System.err: io.swagger.client.ApiException: javax.net.ssl.SSLHandshakeException: Handshake failed 
04-13 09:21:29.431 14993-14993/gen_test.timnuwin.com.testapi W/System.err:  at io.swagger.client.ApiClient.execute(ApiClient.java:972) 
04-13 09:21:29.432 14993-14993/gen_test.timnuwin.com.testapi W/System.err:  at io.swagger.client.api.DefaultApi.transferIntentHistoryWithHttpInfo(DefaultApi.java:380) 
04-13 09:21:29.432 14993-14993/gen_test.timnuwin.com.testapi W/System.err:  at io.swagger.client.api.DefaultApi.transferIntentHistory(DefaultApi.java:365) 
04-13 09:21:29.432 14993-14993/gen_test.timnuwin.com.testapi W/System.err:  at gen_test.timnuwin.com.testapi.MainActivity$1.run(MainActivity.java:41) 

答えて

0

は、コード生成が、それは問題を解決し、HTTPするために、これを更新するHTTPSだと仮定すると、ネットワークプロトコルに先頭に追加されて判明します。

関連する問題