·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]flash跨域策略文件crossdomain.xml配置分析说明(2)

时间:2012-08-27 15:04CuPlayer.com
allow-access-from : 通过检查该节点的属性值,确认能够读取本域内容的 flash 文件来源域。 allow-access-from 标签有三个属性: domain : 该属性指定一个确切的 IP 地址、一个确切的域或一个通配符域(任何域)

  allow-access-from通过检查该节点的属性值,确认能够读取本域内容的flash文件来源域。

  allow-access-from标签有三个属性:

  ·domain该属性指定一个确切的 IP 地址、一个确切的域或一个通配符域(任何域)。只有domain中指定的域,才有权限通过flash取本域中的内容。

  可采用下列两种方式之一来表示通配符域:

  1)单个星号(*),如:<allow-access-fromdomain="*" />,表示匹配所有域和所有 IP      址,此时任何域均可跨域访问本域上的内容。[这是极不安全的!]

  2)后接后缀的星号,表示只匹配那些以指定后缀结尾的域,如*.qq.com可匹配  game.qq.comqq.com。形如www.q*.comwww.qq.*的为无效配置。

  Tipsdomain被指定为IP地址时,只接受使用该IP作为网址来访问的来源请求[此时ip地址也就相当于一个域名而已],如domain被设置为192.168.1.100时,使用http://192.168.1.100/flash.swf 来请求该域内容是允许的,但是使用指向192.168.1.100的域名www.cuplayer.com来访问时[http://www.cuplayer.com/flash.swf]将会被拒绝,因为flash不懂得dns解析)

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器