Gwt 在LinkedIn Oauth回调上创建新的HttpSession

Gwt 在LinkedIn Oauth回调上创建新的HttpSession,gwt,servlets,Gwt,Servlets,我正在客户端使用GWT,并调用一个专门用于oauth登录的httpservlet(注册Servlet) 一旦用户单击页面上的登录按钮,我调用注册servlet的post方法来获取授权url并在会话中存储一些参数 我已经为LinkedIn身份验证定义了同一注册servlet的路径作为回调url。所以,一旦用户在linkedin上完成注册,linkedin页面就会调用同一注册servlet的get方法。但有时我在get方法中得到不同的会话,有时得到相同的会话。我需要原始会话才能检索保存的参数 有人在

我正在客户端使用
GWT
,并调用一个专门用于oauth登录的
httpservlet
(注册Servlet)

一旦用户单击页面上的登录按钮,我调用注册servlet的post方法来获取授权url并在会话中存储一些参数

我已经为LinkedIn身份验证定义了同一注册servlet的路径作为回调url。所以,一旦用户在linkedin上完成注册,linkedin页面就会调用同一注册servlet的get方法。但有时我在get方法中得到不同的会话,有时得到相同的会话。我需要原始会话才能检索保存的参数

有人在这篇文章中建议,我们可以将回调url中的
JSessionID
作为参数传递。但仍然存在从该JSessionID检索会话对象的问题


非常感谢您的帮助

好吧,答案不仅仅是另一种方法

在我的上一个项目中,我们有相同的场景:OAuth,servlet做事情,使用一些参数的会话

我们使用Spring Security进行此管理,效果很好。配置不是太复杂

你试过了吗