socketio 使用过io.set('authorization',function(){.....}) 后得不到session 具体看图片
发布于 12 年前 作者 laoshe 5943 次浏览 最后一次编辑是 8 年前

这是模块

这是session

这里设置socketio的authorization

这里是调用

console.log(session)显示为undefined 请问这是怎么回事

5 回复
io.set("authorization",function(hsd,cb){
           console.log(hsd.headers.cookie)//输出有数据那就是  parseCookie 函数有问题了
})

参考 http://cnodejs.org/topic/50efdc29df9e9fcc580eb134

解决了 谢谢 I got it

在问您个问题 为什么我的nodejs+socketio+jade+mongodb程序在本地用ie8可以打开 上传到服务器上ie8就打不开了 能帮我看看嘛 谢谢 地址

用 Chrome 可以 QQ浏览器就不行了 会卡在 ‘‘正在连接服务器’…’ 对应停在socketio的

socket.on('connect',function(){
        showtip('welcome    '+username)
        $('#connectstart').fadeOut();
        $('#msg').removeAttr('disabled')
        $('#room').fadeIn(1000)
    })

@laoshe 我用firefox,chrome打开可以,ie会卡主!这是兼容问题 你参考这个 我没测试 http://blog.csdn.net/howareyouo/article/details/7830750

回到顶部