Spring / Kerberos - 从PoolingHttpClientConnectionManager清除会话cookie

时间:2018-03-15 23:25:13

标签: java spring apache http kerberos

我不得不使用设计糟糕的RPC API与Kerberos身份验证集成。

更糟糕的是,它设置会话cookie并且不允许使用相同的cookie从同一客户端异步地允许多个请求,因此......我需要确保每个请求都有一个已清除的会话cookie。

我使用带有PoolingHttpConnectionManager和Resttemplate的自定义HttpClient,它不允许我在重新使用连接之前为我清除会话cookie。

我需要在另一个请求使用相同连接之前清除此cookie。我该怎么做?

1 个答案:

答案 0 :(得分:0)

如果后续请求中没有会话ID,则服务器会附加会话ID,但不能小心。 HttpClient允许您禁用cookie管理,这似乎有效。