приложение Silverlight с междоменным размещением не загружается на веб-страницу https

Я хочу предоставить своему клиенту приложение Silverlight, разместив его на собственном сайте для упрощения обслуживания.

  • мой Silverlight .xap размещен, скажем, в домене me-supplier.com
  • я хочу встроить его, скажем, в домен my-customer.com

Он отлично работает для http://my-customer.com, но не для < strong> https: //my-customer.com

  • Я добавил (me-supplier.com размещенный) файл политики Silverlight для нескольких доменов, чтобы разрешить my-customer.com
  • Я настроил типы MIME для .xap
  • приложению silverlight требуется доступ к html dom, поэтому я считаю, что подход iframe нежизнеспособен.

это работает для кода javascript, так почему бы не для silverlight? любая идея, обходной путь?


person JazBee    schedule 21.10.2008    source источник


Ответы (2)


Приложение silverlight также находится на https? В противном случае вы можете столкнуться с защитной стеной, которая не позволяет смешивать домены приложений http и https.

person ptor    schedule 21.10.2008
comment
Да! это работает, спасибо вам большое, поэтому правило SL2 RTW: перекрестный домен разрешен, но НЕ (перекрестный домен + перекрестная схема) - для работы на my-customer.com, мой клиент ДОЛЖЕН использовать меня-поставщика. com / app.xap - для работы на my-customer.com мой клиент ДОЛЖЕН использовать me-supplier.com/app.xap - person JazBee; 21.10.2008

Я думаю, ответы на этот вопрос могут объяснить это.

Обычно HTTPS не любит рисовать данные между доменами на странице, потому что сертификат привязан к текущему домену.

person glenatron    schedule 21.10.2008