错误#2126:必须连接NetConnection对象

时间:2010-03-07 13:44:38

标签: asp.net flex

我想计算在线用户,当每个客户端登录系统时,它连接到服务器并增加存储在远程共享对象中的变量。

但是当客户端连接服务器时,会出现问题:错误#2126:必须连接NetConnection对象

我的网页布局:

网站--- apps --- userLogin

代码段:

rtmpnc = new NetConnection();
 rtmpnc.objectEncoding = ObjectEncoding.AMF0;
 var uri:String = ServerConfig.getChannel("my-rtmp").endpoint + "/userLogin";
 rtmpnc.connect("http://202.206.249.193:2367/userLogin");
                rtmpnc.addEventListener(NetStatusEvent.NET_STATUS,onNetStatusHandler);

onNetStatusHander定义为:

switch(event.info.code)
   {
       case "NetConnection.Connect.Success":onConnSuccess();break;
       case "NetConnection.Connect.Failed":onConnError();break;
   }

能不能帮助我了?非常感谢!

最佳,硕

1 个答案:

答案 0 :(得分:0)

将eventListener移动到connect()上方的行(以防万一)。在连接之前还要添加SecurityErrorEvent.SECURITY_ERROR eventListener。我猜我们正在考虑安全沙箱问题。