estra Опубликовано 1 сентября, 2015 Поделиться Опубликовано 1 сентября, 2015 (изменено) Как заставить это "чудо" принимать без лишних вопросов любые сертификаты на iOS и Android? В Objective-C это делается просто +(BOOL)allowsAnyHTTPSCertificateForHost:(NSString*)host { return YES; } В Java тоже нет никаких проблем @Override public viod onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { handler.proceed(); } Только в FM непонятно как провернуть такой финт. Помогите, знающие люди! Изменено 1 сентября, 2015 пользователем estra Цитата Ссылка на комментарий
0 SVTX Опубликовано 26 января, 2016 Поделиться Опубликовано 26 января, 2016 Как заставить это "чудо" принимать без лишних вопросов любые сертификаты на iOS и Android? В Objective-C это делается просто +(BOOL)allowsAnyHTTPSCertificateForHost:(NSString*)host { return YES; } В Java тоже нет никаких проблем @Override public viod onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { handler.proceed(); } Только в FM непонятно как провернуть такой финт. Помогите, знающие люди! У нас никак не получилось. В Обертке FM этот метод даже не отнаследован, прошерстили все исходники. В результате пришлось писать внешний браузер на Java и запускать его через Intent Цитата Ссылка на комментарий
0 haword Опубликовано 25 февраля, 2016 Поделиться Опубликовано 25 февраля, 2016 (изменено) в юните FMX.WebBrowser.Android.pas procedure TAndroidWebBrowserService.TWebBrowserListener.onReceivedSslError( P1: JWebView; P2: JSslErrorHandler; P3: JSslError); begin FWBService.FailLoadingWithError; end; если заменить FWBService.FailLoadingWithError; на что то типа P2.proceed; то должно сработать. Только вот сие надо правильно вызвать JSslErrorHandler.proceed Изменено 25 февраля, 2016 пользователем haword Kitty 1 Цитата Ссылка на комментарий
0 Rusland Опубликовано 21 сентября, 2017 Поделиться Опубликовано 21 сентября, 2017 (изменено) @haword А как подобную проблему решить в Windows? Сайт с неверным сертификатом. Как его нормально открыть? Изменено 21 сентября, 2017 пользователем Rusland Цитата Ссылка на комментарий
Вопрос
estra
Как заставить это "чудо" принимать без лишних вопросов любые сертификаты на iOS и Android?
В Objective-C это делается просто
В Java тоже нет никаких проблем
Только в FM непонятно как провернуть такой финт. Помогите, знающие люди!
Изменено пользователем estraСсылка на комментарий
3 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.