0

似乎 Flash 应该在浏览器的沙箱中运行。但是,如果 Flash 可以从远程服务器获取数据,它是否可以类似地从同一台机器上的 localhost IP 获取数据?换句话说,我可以使用在 localhost 上提供 TCP 套接字的 Windows 应用程序将数据馈送到 Flash 应用程序吗?

编辑:

好的,至少对于托管在文件系统中的 SWF 文件,答案是肯定的,请参见此处http://www.flashsecrets.com/2008/01/security-sandbox-violation-w-localhost.html(转如果您将 SWF 应用程序添加到某些安全白名单,则可以修复 localhost 访问错误)。仍然想知道这是否也可以用于托管在网络上的 SWF 应用程序。

4

1 回答 1

1

是的,它可以做到。两个警告:

  • 您必须自己启动服务器(Flash 的沙箱不允许您启动服务器)
  • 您必须从服务器提供跨域策略文件
于 2010-02-03T01:16:02.533 回答