Apache flex SecurityError:错误#2000:没有活动的安全上下文

Apache flex SecurityError:错误#2000:没有活动的安全上下文,apache-flex,actionscript-3,security,localconnection,image-loading,Apache Flex,Actionscript 3,Security,Localconnection,Image Loading,我最近在使用LocalConnection时遇到了这个模糊的错误。 每次我尝试连接并将数据发送到另一个swf时都会发生这种情况。 在互联网上搜索时,几乎没有关于LocalConnection的结果,这个错误和一些人的反应都是荒谬的。 显然,这个错误也与图像加载和文件引用有关,只是在本例中没有。 我的发送代码工作正常,甚至event.level返回为status,这意味着另一个swf收到了消息,但是另一个swf回调函数中没有显示跟踪,告诉我回调从未触发。 图像加载错误 我又一次被加载的图像迷住

我最近在使用LocalConnection时遇到了这个模糊的错误。
每次我尝试连接并将数据发送到另一个swf时都会发生这种情况。 在互联网上搜索时,几乎没有关于LocalConnection的结果,这个错误和一些人的反应都是荒谬的。 显然,这个错误也与图像加载和文件引用有关,只是在本例中没有。 我的发送代码工作正常,甚至event.level返回为status,这意味着另一个swf收到了消息,但是另一个swf回调函数中没有显示跟踪,告诉我回调从未触发。

图像加载错误
我又一次被加载的图像迷住了。

答案已经更新,包括了此问题的解决方案。

因为解决方案很简单。
连接名称太长。
我将名称缩短为30个字符,它立即开始工作。
我还想补充一点,如果回调函数中有错误,您将得到这个错误。

图像加载错误
这个错误再次出现在我身上,但这次当我加载图像时

// bad code
imageObj.source = partialURL1 + partialURL2 + partialURL3;

//good code
var someURL:String = partialURL1 + partialURL2 + partialURL3
imageObj.source = someURL;

似乎您不能将URL追加到指定的同一行。看起来像一个调试器错误。即使代码不好,HTTPFox也会显示加载位置的图像,但是程序会在源代码分配之后的某个地方出现问题,可能是在已加载的回调上。当我发现源代码分配解决了这个问题时,我停止了调查。

我也有这个错误,对我来说,错误代码是

someobject.misspelledVariable.toString();
someobject是通过早期的localConnection发送的,拼写错误的变量当然是未定义的。 将拼写错误的变量更改为正确的变量解决了我的问题。但奇怪的错误