在节点js中使用Socket.io的IP的SessionId

时间:2013-12-19 09:51:54

标签: node.js socket.io

我正在使用Node js中的socket.io进行聊天应用程序。 我必须为连接到节点js服务器的IP创建一个sessionId。

socket.on('adduser', function(username){
          var address = socket.handshake.address;
            console.log(address);
        sessionId = socket.address.sessionid;
        console.log("sessionId="+sessionId);
        ........
        });

我收到错误;  无法读取未定义的属性'sessionid'

请建议

1 个答案:

答案 0 :(得分:0)

socket.on('adduser', function(username){
          var address = socket.handshake.address;
            console.log(address);
       // sessionId = socket.address.sessionid;
        sessionId = socket.id;
        console.log("sessionId="+sessionId);
        ........
        });