gpt4 book ai didi

java - 当我调用 SOAP 服务时,Java 是否会在幕后处理 HTTPS 编码?

转载 作者:太空宇宙 更新时间:2023-11-04 15:18:57 27 4
gpt4 key购买 nike

在 Java 中,我正在构建一个独立的 Web 服务客户端,该客户端通过使用其 SOAP API 来操作基于云的 CRM 中的记录。我使用 wsimport 实用程序和 WSDL 生成了我的类,这些类在 WSDL 的端口绑定(bind)部分中都具有以 https 为前缀的地址。 Java 在幕后处理所有线路级安全性只是因为地址是 https 吗?如果是这样,我如何确认 SOAP 消息已被加密?我的代码确实有效,而且直到现在我都不需要担心安全性,因为我正在使用临时密码的暂存环境中进行开发。

感谢您的帮助!

最佳答案

在 URL 中添加 https 几乎总是可以解决问题。即使您的代码不支持 https,另一端的网络服务器也几乎不会允许您在使用 HTTPS 端口时以 HTTP 进行通信。至少,我从未见过这样的人。

这并不能 100% 保证您将自己的生意押在上面,但也接近了。

如果您编写的代码可以在任何需要 https 的网站上运行,那么就保证而言,您就可以完成剩下的工作。

您可以通过运行流量分析器(又称数据包嗅探器)来确认流量是否已加密。

关于java - 当我调用 SOAP 服务时,Java 是否会在幕后处理 HTTPS 编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20623379/

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