gpt4 book ai didi

java - 发送证书

转载 作者:行者123 更新时间:2023-11-30 11:46:37 26 4
gpt4 key购买 nike

我有一个调用 asmx web 服务的现有 java 客户端代码。但是,asmx web 服务正在取消配置并正在迁移到安全的 web 服务 (svc)。据我所知,我必须从 url 中的 http 更改端点 url 和 https。然后使用新的 WSDL 重新创建客户端代码。

但是我还必须随每个请求一起发送证书,有人可以帮助我如何使用 java 来做到这一点吗?如果您需要更多信息,请告诉我。

非常感谢

最佳答案

您必须在客户端信任库中导入要通信的服务器的公钥。 JDK提供Keytool可用于将证书导入信任库。

您必须在客户端 VM 中指定信任库详细信息。必须在客户端 VM 上设置以下参数以指定信任库:

  • javax.net.ssl.trustStore - 信任存储文件的位置,其中包含要通信的服务器的公钥。
  • javax.net.ssl.trustStorePassword - 信任库的密码。

引用资料:

关于java - 发送证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9678345/

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