AS3与JAVA socket通讯的 安全沙箱问题

原创 2011年01月17日 20:23:00

具体解决办法网上已经很多了,但是我在调试的时候出了一个很怪的问题,提示如下:

-----------------------------------------------------------------------------------------------------------------------------------------

Error #2044: 未处理的 securityError:。 text=Error #2048: 安全沙箱冲突:file:///E|/as3与java的socket通信/client%2Das3/nocache.swf 不能从 127.0.0.1:8888 加载数据。
 at nocache/createNewSocketClient()[E:/as3与java的socket通信/client-as3/nocache.as:71]
 at nocache()[E:/未完成项目/as3与java的socket通信/client-as3/nocache.as:61]

-----------------------------------------------------------------------------------------------------------------------------------------

 

确认服务器端已经发送了安全策略文件:

-----------------------------------------------------------------------------------------------------------------------------------------

This is the 3'st client connetion!
This client wants to <policy-file-request/>

<?xml version="1.0"?><!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"><cross-domain-policy> <allow-access-from domain="localhost" to-ports="8888" secure="true" /></cross-domain-policy>
将安全策略文件发送至: /127.0.0.1

-----------------------------------------------------------------------------------------------------------------------------------------

 

后来把文件换了个地方(C:/Inetpub/wwwroot),就正常访问,我想应该是我在FLASH PLAYER“全局安全设置”面板把“C:/Inetpub/wwwroot”设置为”始终允许“的缘故。果然,删除该目录后,报一样的错。

版权声明:本文欢迎转载!

AS3与JAVA socket通讯的 安全沙箱问题 终于解决了

AS3与JAVA socket通讯的 安全沙箱问题 终于解决了 ,你看网上那些都不行,这一次 试试行不行,要不就死FLASH PLAYer的问题下面是AS3 FLash的代码此代码也是复制别人的 但是...
  • hacktt
  • hacktt
  • 2010年04月02日 10:15
  • 6269

浅谈Flash Socket通信安全沙箱

用过Flash socket的同学都知道,Flash socket通讯有安全沙箱问题。就是在Flash Player发起socket通信时,会向服务端获取安全策略,如果得不到服务端响应,flash将无...
  • cwqcwk1
  • cwqcwk1
  • 2014年04月29日 23:18
  • 2841

flex通过socket与服务器端进行通信时的安全沙箱问题终极解决方案

使用flex的socket通信时,安全沙箱的问题非常恼人,结合自己的使用经验,可以采用如下的终极解决方案进行处理:   1、如果flex 应用程序需要通过socket与指定服务器进行socket通...
  • nuccch
  • nuccch
  • 2013年11月24日 23:07
  • 2153

AS3 安全沙箱 详解

简介 如果你还没有与复杂的的安全域(security domain)和应用程序域(application domain)问题打过交道,那么你真是个幸运的家伙。当你在加载外部内容(然后他们开始播放)的...
  • Major_
  • Major_
  • 2012年09月28日 18:55
  • 6242

java与FlashSocket通信安全

在Adobe Flash Player升级到9.0.124后,由于安全策略的更改,使得在socket或xmlsocket的应用里,原先如用http方式加载安全策略的手段不能继续使用了,类似此类应用必须...
  • jackliang55
  • jackliang55
  • 2010年10月31日 20:59
  • 684

AS3与JAVA socket

AS3与JAVA socket通讯的 安全沙箱问题 终于解决了 ,你看网上那些都不行,这一次 试试行不行,要不就死FLASH PLAYer的问题 下面是AS3 FLash的代码 此代码也是复制别人...
  • u013406800
  • u013406800
  • 2016年09月28日 16:15
  • 474

flash与c++进行Socket进行简单通信

一、简介       用flash去开发应用,,免不了网络通讯,特别是网络游戏,需要用到即使通讯。 as3提供了两个支持即时通讯的类:XMLSocket和Socket,       前者其实是只支持发...
  • u010150082
  • u010150082
  • 2013年10月29日 17:07
  • 1723

Flash AS3.0 Socket资源(1)——与Socket服务器建立连接

我们在使用ActionScript3.0进行Socket编程的时候需要关注下面的问题,我们将在今后的学习中逐个对下面的问题进行讨论,并尽量逐渐的改进我们的程序.1.与Socket服务器建立连接.2.向...
  • yaonai2003
  • yaonai2003
  • 2011年04月08日 16:06
  • 6802

flex与socket通信之成功----之成功补充篇(关于C#建立FLASH服务端的安全沙箱问题)

注意:XMLSocket 接收到服务端下发的数据时,将连续放于接收缓冲区,直到接收到 "\0" 字节(字节内容为 ASCII 值 0),才认为接收完成,并调用相应的 onData 或 onXML ...
  • shileimohan
  • shileimohan
  • 2015年03月28日 18:01
  • 1146

Java(Android)与C++之间的Socket通信

Java与C++之间的Socket通信,对于小的数据量和控制命令,直接可以封装成json或xml格式,进行传输。但对于文件等大数据量传输,必须要将文件封装成帧,每一帧都设定固定大小的缓冲区,逐帧传输。...
  • u011490813
  • u011490813
  • 2013年11月27日 20:43
  • 5663
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:AS3与JAVA socket通讯的 安全沙箱问题
举报原因:
原因补充:

(最多只允许输入30个字)