Чтобы сертификат был признан действительным для сети, он должен:
- Не истекает
- Не выдается после текущей даты
- Быть выданным для просмотра домена
- Выдается с целью аутентификации сервера
- Цепочка сертификатов должна быть доверенной
Проблема, с которой вы, вероятно, столкнулись, связана с последним требованием: ваши сертификаты выданы центром сертификации Go Daddy (CA), и поэтому «система», обращающаяся к вашему сайту, должна знать и доверять этим сертификатам.
Windows и другие операционные системы поставляются в комплекте с целой загрузкой сертификатов CA, предварительно доверенных, поэтому пользователи этих систем смогут получить доступ к вашему сайту без каких-либо предупреждений (если они не доверяют CA). Скорее всего, операционная система Blackberry / Iphone не имеет предварительно доверенных сертификатов Go Daddy CA, поэтому пользователю придется добавить это вручную (что большинство пользователей не знают, как это сделать)
Это объясняет проблемы, с которыми вы сталкиваетесь, что касается вопроса «хлопот», который во многом зависит от того, что будет делать Spothero, когда выйдет в эфир. Если требуется, чтобы пользователи предоставляли личную / личную / конфиденциальную информацию, тогда да, он должен иметь компонент HTTPs, когда эти данные передаются / отображаются. Если Spothero никогда не будет использовать личную информацию и т. Д., Тогда вам действительно не нужен SSL.
Итак, возвращаясь к причине вашей проблемы, если вы решите, что вам действительно нужен SSL (чтобы обеспечить спокойствие ваших пользователей), рассмотрите возможность использования более известного центра сертификации, такого как Verisign или Thwaites.