2012-07-27 45 views
0

我們的網站需要在多個頁面上託管Silverlight應用程序。有些頁面使用HTTP,而其他頁面使用HTTPS。在HTTP頁面上使用HTTPS加載XAP文件

Silverlight XAP文件位於相同的域中,並始終通過HTTPS提供服務。

在使用HTTPS的頁面上,Silverlight應用程序正常工作。但是,在使用HTTP的頁面上,XAP文件未加載。

有什麼辦法可以將HTTPS加載到HTTP頁面中的XAP文件?

回答

0

看看這篇文章。

http://msdn.microsoft.com/en-us/library/cc189008%28VS.95%29.aspx

上有混合方案在Silverlight中安全相關的限制,但可以通過啓用它在安全策略文件,完成它。

+0

出於測試目的,這裏是策略文件: '<訪問策略> \t <跨域存取> \t \t \t \t \t <允許-從http請求報頭= 「*」 > \t \t \t <域URI = 「*」/> \t \t \t <域URI = 「HTTP:// *」/> \t \t \t <域URI = 「https://開頭*」/> \t \t \t \t \t \t \t \t \t \t <資源包括-子路徑= 「真」 路徑= 「/」/> \t \t \t \t \t \t ' 但它仍然無法正常工作。 – kint 2012-07-30 04:21:55

相關問題