如何通过只知道sessionid来检查tomcat会话是否有效?
我想创建一个REST端点,通过传递sessionId来检查会话是否有效。会话cookie在此请求中不可用。
答案 0 :(得分:0)
您可以使用HttpServletRequest#isRequestedSessionIdValid
方法检查请求会话是否有效:
@GET
public Response someMethod(@Context HttpServletRequest request) {
System.out.print(request.isRequestedSessionIdValid());
}