2015-10-16 96 views
1

我想要一个如下所示的基于HttpSessionStrategy的标题,但Spring Social似乎希望将社交令牌存储在会话中。 当它被重定向回应用程序时,没有指定x-auth-header,所以创建了一个新的会话并且令牌丢失。你可以有多个HttpSessionStrategy?

我们能否仍然有HeaderSessionStrategyCookieSessionStrategy作为后备?

处理这个问题的最佳方法是什么?

@Bean 
public HttpSessionStrategy httpSessionStrategy() { 
    return new HeaderHttpSessionStrategy(); 
} 

回答

5

这是你想要的。 SmartHttpSessionStrategy

+0

是的,我也在看MultiHttpSessionStrategy,只是让它做饼干和标题。如果我可以准确定义我想要做什么的时候,你给出的链接可以在任何一种情况下工作。无论哪种方式它是一个很好的发现,并给了我另一种选择。 – wgorder

+0

将WebSocket添加到组合中时,这也可以工作吗? – Marc

相关问题