0

我有 HttpClient 调用 Spring Social 应用程序。因为当我创建与服务提供商(例如 Facebook)的连接时,调用 ConnectController Spring Social 会生成一个 OAUTH2_STATE_ATTRIBUTE 属性并将其保存到会话中。在我调用 ConnectController 的情况下,我没有现有会话,因此 ConnectSupport#buildOAuth2Url 方法无法将状态值与我的客户端关联(即没有会话)。

所以基本上我需要在调用ConnectController之前建立一个会话。有什么建议么?

4

1 回答 1

1

HttpServletRequest.getSession()

返回与此请求关联的当前会话,或者如果请求没有会话,则创建一个

于 2013-07-28T22:31:34.253 回答