Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sockets 错误2048:安全沙盒冲突_Sockets_Actionscript_Flash Cs6 - Fatal编程技术网

Sockets 错误2048:安全沙盒冲突

Sockets 错误2048:安全沙盒冲突,sockets,actionscript,flash-cs6,Sockets,Actionscript,Flash Cs6,我已经阅读了互联网上关于错误2048和安全沙箱违规的每一篇文章。我已经尝试了所有提供的解决方案,但问题仍然存在 我的工作的详细版本可在以下链接中找到: 总而言之,我正在使用Flash Professional CS6和AS3尝试与我用C开发的服务器建立一个二进制套接字连接。有一次我发现我需要一个策略服务器来在端口843上提供请求的crossdomain.xml,但是,尽管我关注每一个面包屑,我仍然被错误2048所困扰:安全沙箱违规 我遇到了一些提到将SWF放在远程服务器上的参考资料,因此我尝试

我已经阅读了互联网上关于错误2048和安全沙箱违规的每一篇文章。我已经尝试了所有提供的解决方案,但问题仍然存在

我的工作的详细版本可在以下链接中找到:

总而言之,我正在使用Flash Professional CS6和AS3尝试与我用C开发的服务器建立一个二进制套接字连接。有一次我发现我需要一个策略服务器来在端口843上提供请求的crossdomain.xml,但是,尽管我关注每一个面包屑,我仍然被错误2048所困扰:安全沙箱违规

我遇到了一些提到将SWF放在远程服务器上的参考资料,因此我尝试通过启动一个运行Server2012 RC的VirtualBox会话来实现这一点,尽管从来宾操作系统浏览HTML页面,结果还是一样的

我注意到Adobe上的文档已经严重过时,所以我不知道我是否错过了他们为开发您自己的服务器而取消socket支持的通知,或者这是他们强迫您购买其媒体服务器的方式

也许还有另一种方法可以做到这一点,但我希望实现的是能够通过闪存应用程序与后端服务器进行实时数据通信。我不想流式播放视频或音乐,只想发送文本数据包。后端服务器将使用C语言开发

任何反馈或建议都将不胜感激


谢谢。

解决方案需要进行3次更改。第一个问题涉及如何确定该家庭的身份。下一项是将IPEndPoint的IPAddress从AddressList的源更改为IPAddress.Any。最后一项有点奇怪,因为在我用MaxConnections定义侦听器之前,服务器似乎没有接收任何新的连接

有关更多详细信息,请参阅我的Adobe论坛