我正在使用 Jabbernet 服务器和库开发一个信使类型的应用程序。目前我在注册新用户时遇到问题。
首先我想知道,是否需要以管理员身份登录才能注册新用户?
我尝试使用和不使用管理员登录进行注册,但它总是“ Not Authorized”。
JID jid = new JID("test4", server_IP_address, "");
JClient.User = "test4";
JClient.Password = "test4";
JClient.AutoLogin = false;
JClient.OnLoginRequired += new bedrock.ObjectHandler(this.OnLoginRequired);
JClient.OnRegisterInfo += new RegisterInfoHandler(this.OnRegisterInfo);
JClient.OnRegistered += new IQHandler(this.OnRegistered);
JClient.Connect();
JClient.Register(jid);
JClient.Close(true);
return true;
我究竟做错了什么?