2015-10-16 64 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

相關問題