gpt4 book ai didi

java - Soap 消息级安全性

转载 作者:行者123 更新时间:2023-12-02 10:32:36 24 4
gpt4 key购买 nike

我需要实现一个具有消息级加密功能的 Java Soap 客户端。这将在一个稍旧的应用程序中运行,该应用程序具有一些 spring 3 Controller 和 jax-ws Web 服务。

我需要添加消息级加密,到目前为止,大多数搜索点击都指向 cxf。我不想向项目添加另一个框架。

必须有另一种方法来做到这一点..这个主题很难找到好的答案..感谢任何帮助

最佳答案

SOAP 消息级安全性的标准是 WS-Security,因此您应该使用 WS-Security 实现。由于您已经在使用 Spring,请查看 Spring WS-Security 扩展: https://docs.spring.io/spring-ws/site/reference/html/security.html您需要将 Gradle/Maven 依赖项 spring-ws-security 添加到您的项目中。

但是,据我所知,与 CXF 相比,这个 Spring WS 安全扩展非常有限,例如它不支持 WS-Policy/WS-SecurityPolicy,后者允许以标准方式配置安全策略。此外,CXF 已经与 Spring 集成,因此我长期推荐它。如果您对替代方案感兴趣,请查看文档: http://cxf.apache.org/docs/ws-securitypolicy.html

关于java - Soap 消息级安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53521472/

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