如何使用Ajax调用刷新/填充Node.js中的socket.request.session.passport
对象?
我尝试在Ajax调用后重新连接套接字无效。似乎服务器上的这个对象只在页面加载后才刷新,这表明socket.io客户端库在加载时会在浏览器中读取cookie,而不会再次查看它们。
我使用Express,passport.js和socket.io。
答案 0 :(得分:0)
感谢@jfriend00解决方案是销毁客户端上的对象并创建一个新对象。
mysocket.disconnect()
mysocket = io()