gpt4 book ai didi

java - 在 Apache Camel 中使用 session 和 Cookie

转载 作者:行者123 更新时间:2023-12-01 18:34:16 27 4
gpt4 key购买 nike

我正在使用组件camel-cxf。我想尝试实现以下用户认证方案:

  1. 有一个带有用户和密码字段的soap方法登录

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

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

我找不到有关如何在 apache Camel 中使用 session 和 cookie 的信息

最佳答案

你所描述的东西与 Camel 无关

  • SOAP 请求的身份验证通过 WS-Security 完成(WSS)。请参阅CXF docs因其出色的 WSS 支持。
  • HTTP 内容(例如 session 和 cookie)可能也在 CXF 中处理

如果您使用 Camel 路由作为 CXF SOAP 端点的使用者,Camel 通常会获取请求内容的转换后的 Java 对象。所有 HTTP 和 SOAP 内容均由 CXF 处理,Camel 不需要了解任何相关信息。

关于java - 在 Apache Camel 中使用 session 和 Cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60090812/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com