有没有办法在使用java进行身份验证后从网站检索会话令牌?会像httpSessionListener那样工作吗?我需要为用户名完成,但不需要会话ID。
我正在尝试将我的凭据输入网站,然后需要一次,导航到网站内的其他页面,以便我可以上传文件。
在我的代码中,我正在阅读网页以确保我到达正确的网站,但是一旦我登录,我就无法导航到其他页面。它只需在登录后读取主屏幕即可。
我对此的想法是试图检索从网站发出的令牌,以便我能够将网站导航到所需的页面;但是,我不确定如何解决这个问题。
答案 0 :(得分:1)
如果您有权访问HttpServletRequest
对象,则很容易。
String sessionId = request().getSession().getId()