Сертификату SSL не доверяют – только на мобильных телефонах

Мой сайт отлично работает над SSL на моих настольных компьютерах (хром) У меня есть зеленый замок возле адресной строки, говорящий «Identity Verified»

Но с помощью мобильного мобильного браузера (Chrome / Safari) я вижу следующее сообщение: «Личность этого сайта не была проверена», а блокировка (в хроме возле адресной строки) имеет красную метку x на ней. Любая идея, почему это происходит?

Поместите свое доменное имя здесь: https://www.ssllabs.com/ssltest/analyze.html. Вы должны уметь видеть, есть ли проблемы с вашей цепочкой сертификатов ssl. Я предполагаю, что у вас проблемы с цепочкой SSL. Краткое описание проблемы состоит в том, что на самом деле есть список сертификатов на вашем сервере (и не только один), и они должны быть в правильном порядке. Если они есть, но не в правильном порядке, веб-сайт будет хорошо работать в настольных браузерах (как я полагаю), но андроид более строг относительно порядка сертификатов и будет давать ошибку, если заказ неверен. Чтобы исправить это, вам просто нужно повторно заказать сертификаты.

Наиболее вероятной причиной ошибки является то, что центр сертификации, выдавший ваш SSL-сертификат, надежен на вашем рабочем столе, но не на вашем мобильном телефоне.

Если вы приобрели сертификат из общего центра сертификации, это не должно быть проблемой, но если он менее распространен, возможно, что ваш телефон его не имеет. Возможно, вам придется принять его как доверенного издателя (хотя это не идеально, если вы подталкиваете сайт к публике, поскольку они не захотят этого делать).

Вы можете найти список доверенных ЦС для Android, чтобы узнать, есть ли у вас или нет.

  • Как предоставить ASP.NET доступ к закрытому ключу в сертификате в хранилище сертификатов?
  • Не удалось создать путь PKIX: не удалось найти допустимый путь сертификации для запрошенной цели
  • Android Studio - отладочное хранилище
  • Преобразование традиционного частного ключа PEM в закрытый ключ PKCS8
  • веб-просмотр android с сертификатом клиента
  • Программно установить сертификат в Mozilla
  • Ошибка «Debug certificate expired» в плагинах Android Eclipse
  • Как продлить сертификат разработки iPhone?
  • Как правильно импортировать самоподписанный сертификат в хранилище ключей Java, доступное для всех приложений Java по умолчанию?
  • Как проверяются сертификаты ssl?
  • Как создать самозаверяющий сертификат с openssl?
  • Давайте будем гением компьютера.