是否可以配置httpd.conf来侦听端口843并在有套接字连接时提供跨域策略标记或文件? (不是用于http请求,需要它来自flash的套接字连接)
谢谢
答案 0 :(得分:2)
查看此apache模块,该模块将加载必要的套接字策略文件以及您需要在端口80上托管的任何其他标准crossdomain.xml配置 - http://www.beamartyr.net/articles/adobepolicyfileserver.html
答案 1 :(得分:0)
不,不是。
httpd.conf配置Apache是一个Web服务器,因此期望通过套接字接收HTTP请求。 Adobe以其无限的智慧决定Flash安全策略文件应该通过home-brew协议提供,其中来自客户端的第一个字符串是“\ 0”。
由于Apache无法识别,因此无法提供所请求的文件。
我在这里可能有一个很长的咆哮 - 这可能是(IMO)就像Flash一样容易发送一个允许Apache提供文件的“GET / policyfile”请求,但我们走了。
您唯一的选择是专门运行不同的服务器来提供策略文件 - Adobe提供了一些Python和其他语言的示例代码。