【发布时间】:2012-10-14 05:24:25
【问题描述】:
我了解在处理 websockets 时,我不能使用 session。 playframework 2 websocket 聊天示例将用户名添加到 url,但是如果我有一个已经登录的用户并且我不想通过 url 传递他的用户名,还有另一种方法可以从内部获取用户登录凭据一个 websocket 请求?
这是我迄今为止尝试过的: 我将连接到套接字的请求页面:
public static Result index(){
session("username", "mike")
return ok(indexpage.render());
}
这里是 Websocket 部分:
public static Websocket<JsonNode> chat(){
System.out.println(session("username"));
....all the websocket stuff
}
我打印出来的都是空的 我做错了什么?
【问题讨论】:
标签: session websocket playframework-2.0 session-cookies