tags:

views:

13

answers:

0

I'm developing a messenger type application with Jabbernet Server & library. Currently I'm having a problem registering new users.

First of all I want to know, is it required to login as admin to register a new user?

I tried to register with and without admin login but it always "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;

What am I doing wrong?