iPhone HTTPS работает как веб-страница, не работает как веб-приложение - PullRequest
2 голосов
/ 26 августа 2010

Я настроил свой веб-сервер для использования HTTPS вместо HTTP.Я использовал openssl для генерации сертификата X509 и закрытого ключа.Когда я подключаюсь с помощью FireFox, он предупреждает меня о «Ненадежном соединении» и позволяет добавить исключение для продолжения.Когда я подключаюсь, используя браузер Safari на моем iPhone, он делает то же самое.Я нажимаю "Принять" в приглашении безопасности, и он работает нормально.

Я добавляю веб-страницу на домашний экран, чтобы запустить ее как веб-приложение.Когда я открываю веб-приложение, я вижу следующее приглашение:

Не удается открыть MyWebApp Не удается открыть MyWebApp.Ошибка была: «Сертификат для этого сервера недействителен. Возможно, вы подключаетесь к серверу, который притворяется mydomainnamehere.com», что может подвергнуть риску вашу конфиденциальную информацию .: «. ЗАКРЫТЬ или RETRY

Если я нажимаю "Закрыть", веб-приложение закрывается. Если я нажимаю "Повторить", я снова вижу приглашение. Нет возможности доверять сайту и продолжать. Как я могу заставить это работать? I 'Я хотел бы использовать HTTPS для шифрования конфиденциальных данных. Это частный сайт, который я использую для удаленного доступа к файлам. Он не предназначен для публичного использования.

1 Ответ

0 голосов
/ 12 августа 2013

Есть два решения.1) использовать доверенный сертификат и 2) добавить недоверенный сертификат на ваш iPad.Таким образом, ваш iPad будет считать его доверенным.

Загрузите сертификат (например, с Chrome), поместите сертификат в качестве вложения в электронное письмо.Откройте это электронное письмо на своем iPad, щелкните вложение / сертификат и установите его.Вот и все!

...