在smartfox服务器上没有收到登录请求

时间:2012-08-02 10:58:17

标签: c# unity3d smartfoxserver smartfox

我正在使用SFS 2X作为游戏服务器在Unity(C#/。NET Api)中制作游戏。当用户尝试登录时,我在日志中没有跟踪指定客户端已发出登录请求。当游戏没有通知我发送登录请求时,我确认这一点,我确实得到了由于不活动而导致会话已经过期的跟踪。这是服务器日志的一部分:

SocketReader bitswarm.sessions.DefaultSessionManager created: { Id: 21, Type: DEFAULT, Logged: No, IP: 116.71.185.89:52914 } on Server port: 9933 <---> 52914

SocketReader bitswarm.sessions.DefaultSessionManager Session removed: { Id: 21, Type: DEFAULT, Logged: No, IP: 116.71.185.89:52914 }

我在连接我的IPad时没有遇到任何问题。但是,当某个用户尝试通过他/她的IPad从他/她的国家/地区登录时,会出现问题。

我有一个相关的问题:服务器如何确认在日志中收到登录请求?当用户登录时,是否可以了解它?

在这方面的任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

SmartfoxServer 2X有一个管理工具,可显示登录的用户数。 要使用adim工具查看它们,您必须创建一个区域和一个房间,因为服务器会将用户放在房间内而不是您能够看到它们。

很抱歉,如果我错过了您的问题,但我希望这些信息对您有用。