Я получаю сообщение об ошибке 'Нет Peer Certificate', когда я запускаю мое приложение для Android:Android SSL - Нет Peer Certificate (GeneXus)
08-25 18: 09: 11,212: D/Genexus-HTTP (23639): Запрос (GET) до https://system.funacc.com/gxmetadata/happyplus.android.json 08-25 18: 09: 11.342: E/Genexus-HTTP (23639): Ошибка (javax.net.ssl.SSLPeerUnverifiedException) от https://system.funacc.com/gxmetadata/happyplus.android.json 08-25 18: 09: 11.342: E/Genexus-HTTP (23639): javax.net.ssl.SSLPeerUnverifiedException: нет сертификатов peer 08-25 18: 09: 11.342: E/Genexus-HTTP (23639): at com.android.org.conscrypt.SSLSessionImpl.getPeerCertificates (SSLSessionImpl.java:146) 08-25 18: 09: 11.342: E/Genexus-HTTP (23639): at org. apache.http.conn.ssl.AbstractVerifier.verify (AbstractVerifier.java:93) 08-25 18: 09: 11.342: E/Genexus-HTTP (23639): at org.apache.http.conn.ssl.SSLSocketFactory. createSocket (SSLSocketFactory.java:388)
Я создал свой андроид приложение с помощью GeneXus нужно ли мне что-нибудь настроить на GeneXus использовать HTTPS отдых услуги?
Я предложил бы добавить это к этому ответу: Если и только если у вас нет возможности использовать что услуги «, как is ", затем добавьте это в файл MainApplication.java: application.setAllowNotTrustedCertificate (true); –
Обратите внимание, что в случае, если вы установили этот флаг в MainApplication.java, ваше приложение и, возможно, пользователи вашего приложения подвержены серьезным угрозам безопасности. –
Отлично! что-то не так, мой сертификат на стороне сервера. Спасибо, парни! – cimasan