我有一个使用Flex/ActionScript开发的Flash文件,并将其放在www.domainA.com上如何防止他人嵌入我的闪存?
如何防止他人下载我的flash(* .swf)并将其嵌入到其他网站(例如www .domainX.com)?
我可以通过检查“与LoaderInfo.url”是一样的www.domainA.com硬编码,但它似乎不是一个聪明的解决方案。
能政策文件是有用的(例如crossdomain.xml的),并与Security.loadPolicy(...)?
我有一个使用Flex/ActionScript开发的Flash文件,并将其放在www.domainA.com上如何防止他人嵌入我的闪存?
如何防止他人下载我的flash(* .swf)并将其嵌入到其他网站(例如www .domainX.com)?
我可以通过检查“与LoaderInfo.url”是一样的www.domainA.com硬编码,但它似乎不是一个聪明的解决方案。
能政策文件是有用的(例如crossdomain.xml的),并与Security.loadPolicy(...)?
有很多方法来这个。 Esiest一个你已经做到了: - 硬编码您的域名在闪存应用程序,并检查它 - 把一个自定义策略文件在您的网站,不要把一个跨域文件(这意味着你可以在本地加载它,但它可以不会从其他网站加载) - 使用flashvars和本地文件播放
swf电影就像一个jpeg文件,它可以在任何地方使用。有人真的很聪明,可以找出你用来阻止它的功能的方式。我认为,毕竟硬编码应该来自它的url,并检查它是最好的解决方案,尤其是如果你使用诸如amayeta flash加密之类的东西来加密swf文件...
我希望它有帮助.. 。 P