Междоменное приложение Silverlight не загружается на веб-странице https
-
03-07-2019 - |
Вопрос
Я хочу предоставить своему клиенту приложение Silverlight, одновременно размещая его на своем собственном сайте для упрощения обслуживания.
- мой Silverlight .xap размещен, скажем, в домене me-supplier.com
- я хочу встроить его, скажем, в домен мой-клиент.com
Он отлично работает для http://my-customer.com, не для https://мой-клиент.com
- я добавил(me-supplier.com размещенный) файл междоменной политики Silverlight, позволяющий мой-клиент.com
- я настроил типы MIME для .xap
- приложению silverlight нужен доступ к html dom, поэтому я считаю, что подход iframe нежизнеспособен.
это работает для кода JavaScript, так почему бы не для Silverlight?есть идеи, обходной путь?
Решение
Приложение silverlight также подключено по протоколу https?В противном случае вы можете столкнуться со стеной безопасности, которая не позволяет смешивать домены приложений http и https.
Другие советы
Я думаю, что ответы на этот вопрос может это объяснить.
Обычно HTTPS не любит, когда вы рисуете данные между доменами на странице, поскольку сертификат привязан к текущему домену.
Не связан с StackOverflow