Ресурсы Samsung TV Tizen не загружаются по HTTPS

Я создавал приложение Samsung TV, которое воспроизводит несколько видеороликов YouTube через проигрыватель VideoJS. Примечание. Приложение тестируется только в эмуляторе, а не на телевизоре Samsung Tizen. Всякий раз, когда ресурс загружается по HTTPS, я получаю следующее консольное сообщение:

Не удалось загрузить ресурс: загрузка страницы отменена из-за ненадежного соединения. https://i.ytimg.com/vi/9fFv244_X88/hqdefault.jpg

Или, как показано на изображении:

Журнал консоли Tizen

Судя по всему, ресурсы, загруженные по HTTPS, помечаются как ненадежные. У меня есть действующий профиль безопасности, сертификат автора и сертификат распространителя. При ручном изменении URL-адресов изображений только на http это работает. Но видео не загружается, поскольку YouTube автоматически перенаправляет его в среду HTTPS, поэтому проблема остается.

Кстати, я дал доступ к любому внешнему источнику, используя подстановочный знак в политике доступа: <access origin="*" subdomains="true"></access>

При поиске журнала ошибок VideoJS он говорит, что видео зашифровано, но ключей для расшифровки нет. Совершенно уверен, что это проблема с SSL.

Ограниченное бесплатное пиво предоставлено моему спасителю.


person Matthias Van Parijs    schedule 18.03.2015    source источник
comment
Допускает ли ваше соединение HTTPS-запросы? Что произойдет, если вы откроете приложение в браузере на компьютере?   -  person ozbek    schedule 20.03.2015
comment
Да. При запуске в браузере настольного компьютера никаких проблем, связанных с SSL, не возникает.   -  person Matthias Van Parijs    schedule 23.03.2015
comment
Используете ли вы какие-либо настраиваемые корневые сертификаты на своем рабочем столе?   -  person ozbek    schedule 24.03.2015
comment
Нет, я начинаю думать, что это проблема, связанная с Tizen.   -  person Matthias Van Parijs    schedule 23.04.2015
comment
Я пробовал на реальном устройстве, и оно работает ... так что, наверное, проблема с эмулятором.   -  person Thomas Lee    schedule 15.06.2015
comment
Точно, тоже протестировал, работает нормально.   -  person Matthias Van Parijs    schedule 25.09.2015


Ответы (2)


Связан ли IP-адрес сертификата или это сертификат TLS с расширением SNI? Я не уверен, поддерживает ли Tizen расширение SNI TLS.

person ovanes    schedule 12.01.2016

Это меня укусило в 2019 году при создании носимого приложения Tizen, которое поддерживает часы Samsung Gear S2, которые отклоняли запросы ajax к моему бесплатному общему SSL-сертификату CloudFlare. Использование специального сертификата, в котором указан только ваш домен, решает проблему. Все новые часы (Gear S3, Galaxy Watch, Galaxy Watch Active) под управлением Tizen, похоже, без проблем поддерживают общий сертификат. Кажется, проблема с версией Tizen 2.3.2.

person Luke    schedule 16.04.2019