闪光灯简单保护

时间:2011-10-06 13:07:16

标签: flash

我需要保护我创建的Fla(swf)并且我正在托管所以它只能从mydomain运行。

这意味着:如果有人将swf复制到HIS域,则闪存将无效。

知道该怎么做吗?

2 个答案:

答案 0 :(得分:1)

这可以被反编译并删除,但它只是你可以添加的另一层安全性,如果不在允许的域上,将导致应用程序崩溃

var lc:LocalConnection = new LocalConnection();
switch ( lc.domain ){
  case "mysubdomain.mydomain.com":
    break;
  case "anydomainallowed.com":
    break;
  default:
    var i:int = 0;
    while(0){
      i += i;
    }
}

答案 1 :(得分:0)

根据您托管的Web服务器类型,您可以限制用户访问托管域之外的.swf文件(或完整的.swf文件类型)。