在Apache骆驼中使用会话和cookie

时间:2020-02-06 08:42:57

标签: java apache-camel camel-cxf

我正在使用组件camel-cxf。我想尝试实施以下用户身份验证方案:

  1. 有一个肥皂方法登录,其中包含用户名和密码字段

  2. 在骆驼处理器中进行用户密码检查

  3. 在骆驼处理器中创建会话并设置cookie作为响应
  4. 下次saop调用时,将检查带有会话的cookie并执行请求
  5. 肥皂方法注销销毁会话

我找不到有关如何在Apache骆驼中使用会话和cookie的信息

1 个答案:

答案 0 :(得分:0)

您描述的内容与骆驼公司无关

  • 使用WS-Security(WSS)完成SOAP请求的身份验证。请参见CXF docs,以了解其对WSS的出色支持。
  • 会话和cookie之类的HTTP内容也可能在CXF中处理

如果使用Camel路由作为CXF SOAP端点的使用者,则Camel通常会获取请求内容的转换后的Java对象。所有HTTP和SOAP内容都由CXF处理,Camel对此一无所知。