gpt4 book ai didi

java - Java中使用HTTPS调用Web服务

转载 作者:行者123 更新时间:2023-12-01 14:35:57 27 4
gpt4 key购买 nike

我的网络服务提供商提供 HTTPS 服务,我需要使用它们。我正在使用 JAX-WS 并使用给定的 HTTPS URL 调用 Web 服务,响应按预期进行,但是当我看到日志时它显示 HTTP 请求并且请求 XML 未加密,我启用了

"com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump=true;"

在控制台中打印日志。

这是我们在控制台中打印 XML 时的行为吗?如果我想查看加密的 XML,我该怎么办

我不确定传输请求时是否发生加密。

最佳答案

如果您使用的是 Linux,则可以使用 Socket Stat ss -pr 来检查打开的套接字(以及它们是否安全)。在 BSD 上(也在 Linux 上),使用 netstat,虽然我确信 Windows 上也有类似的工具,尽管我从未使用过。

否则,请使用网络检查工具,如 Wireshark或 Tcpflow/Tcpdump 并查看消息是否通过 HTTPS 发送。

注意:这些工具只能确认是否存在 TLS/SSL 连接,不能替代彻底的安全审核。

关于java - Java中使用HTTPS调用Web服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16487769/

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