在我的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>
答案 0 :(得分:0)
Silverlight网址限制似乎存在问题,请检查一下是否有什么东西可以帮助您解决这个问题。
http://msdn.microsoft.com/en-us/library/cc189008%28v=vs.95%29.aspx
您需要使用安全策略文件明确启用此功能。有关详细信息,请参阅Silverlight中的网络安全访问限制主题。