跨域托管的Silverlight应用未在https网页中加载

时间:2008-10-21 13:45:08

标签: silverlight hosting cross-domain

我希望在我自己的网站上托管应用程序时为我的客户提供silverlight应用程序,以简化维护。

  • 我的Silverlight .xap托管在域名 me-supplier.com
  • 我想将其嵌入域名 my-customer.com

适用于 http://my-customer.com ,不适用于 https ://my-customer.com

  • 我添加了( me-supplier.com 托管的)跨域silverlight政策文件以允许 my-customer.com
  • 我已为.xap
  • 配置了mime类型
  • silverlight应用程序需要html dom访问权限,因此我认为iframe方法不可行。

这适用于javascript代码,为什么不用于silverlight?任何想法,解决方法?

2 个答案:

答案 0 :(得分:1)

Silverlight应用程序是否也在https上?如果没有,您可能会遇到一个不允许混合http和https应用程序域的安全墙

答案 1 :(得分:1)

我认为this question的答案可以解释它。

通常,HTTPS不喜欢您在页面中的域之间绘制数据,因为证书与当前域绑定。