Silverlight 2学习教程(十)

Silverlight 2学习教程(十),第1张

概述由于安全原因和其他一些安全威胁,如传递Cookie,允许地址转向等,Silverlight 限制跨安全区域、跨域和跨协议的 URL访问。例如,如果你的Silverlight 程序嵌入在一个域下,而你试图使用 WebClient对象去访问保存在另外一个域下的文件,则该请求就会失败,并且这种错误提示不是该错误的准确提示。如果想要跨域访问,则需要配置 clientaccesspolicy.xml 或者

由于安全原因和其他一些安全威胁,如传递cookie,允许地址转向等,Silverlight 限制跨安全区域、跨域和跨协议的 URL访问。例如,如果你的Silverlight 程序嵌入在一个域下,而你试图使用 WebClIEnt对象去访问保存在另外一个域下的文件,则该请求就会失败,并且这种错误提示不是该错误的准确提示。如果想要跨域访问,则需要配置 clIEntaccesspolicy.xml 或者 crossdomain.xml 等文件。

下表列出了Silverlight 2.0 中 URL 访问规则:

  WebClIEnt对象 Media、images、ASX XAML 文件、Font 文件 流媒体
允许的协议 http,httpS http,httpS,file http,file http
跨协议访问 不允许 不允许 不允许 不允许来自httpS的访问
跨Web域访问 不允许 如果不是来自httpS则允许 不允许 允许
跨安全区域访问(windows) 不允许 不允许 不允许 不允许
跨安全区域访问(Macintosh) 不允许 允许 不允许 允许
允许重定向 同域允许 允许 同域允许 不允许
总结

以上是内存溢出为你收集整理的Silverlight 2学习教程(十)全部内容,希望文章能够帮你解决Silverlight 2学习教程(十)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1055789.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存