SignPost OAuthConsumer不可序列化

时间:2015-06-17 18:12:51

标签: java oauth hazelcast signpost

我正在使用SignPost和Java进行三方OAuth集成。我看到的大多数示例都使用Servlet会话来跨多个请求保留OAuthConsumer,但这对我们来说是不可行的,因为我们使用Hazelcast来管理多集群环境。

“没问题,我只会使用Hazelcast来跨越请求存储OAuthConsumer。”但是当我尝试这样做时,我得到一个例外:

引起:java.io.NotSerializableException:oauth.signpost.http.RequestParameters

就像我说的,这是第三方库,所以我无法修改它,但我确实看到OAuthConsumer扩展了Serializable ......所以我不确定问题是什么。

还有其他人遇到过这个问题并且能够解决它吗?

1 个答案:

答案 0 :(得分:0)

在探索API后,我们意识到如果我们只是使用Hazelcast来保存临时令牌和秘密,我们就可以重建对象。

电话是:

@import "bootstrap/bootstrap";