Https和http Image URL未在silverlight中加载

时间:2012-12-05 07:13:17

标签: cross-domain silverlight-5.0

在我的silverlight应用程序中,我有两个图像标签,一个是http图像网址,另一个是https图像网址

在本地系统中,http启用的图片网址正在加载,但https图片网址未加载。

当我在启用https的网站中托管应用程序时,它会显示启用https的图片网址但不显示启用了http的图片

如何处理这个问题。

my client access policy :

<?xml version="1.0" encoding="utf-8"?>
<access-policy>
<cross-domain-access>
    <policy>
        <allow-from http-request-headers="*">
            <domain uri="http://*" />
            <domain uri="https://*" />
        </allow-from>
        <grant-to>
            <resource include-subpaths="true" path="/">
            </resource>
        </grant-to>
    </policy>
</cross-domain-access>
</access-policy>


my cross domain policy:
<?xml version="1.0"?>
<! DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-   policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>

1 个答案:

答案 0 :(得分:0)

Silverlight网址限制似乎存在问题,请检查一下是否有什么东西可以帮助您解决这个问题。

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

您需要使用安全策略文件明确启用此功能。有关详细信息,请参阅Silverlight中的网络安全访问限制主题。