当前位置: 首页 > 知识库问答 >
问题:

使用客户端存根在java中通过Https请求Soap

隆飞驰
2023-03-14

我遇到了使用客户端存根通过https发送soap请求的问题。我正在运行Ubuntu16并使用Eclipse。Ive使用KeyTool在/usr/lib/jvm/java-8-openjdk-amd64/jre/lib中添加了证书。

如有任何帮助,我们将不胜感激。

共有1个答案

郦良才
2023-03-14

在您的tomcat或应用服务器中使用下面的JVM参数,它应该可以工作

-Dsun.security.ssl.allowUnsafeRenegotiation=true
-Djavax.net.ssl.keyStoreType=pkcs12
-Djavax.net.ssl.keyStore=C:\client.pfx
-Djavax.net.ssl.keyStorePassword=xxxxx
-Djavax.net.ssl.keyPassword=xxxxx
-Djavax.net.ssl.trustStore=C:\keystore.jks
-Djavax.net.ssl.trustStorePassword=xxxxxx
 类似资料:
  • 问题内容: 我正在使用Java 6,并尝试使用客户端证书针对远程服务器创建一个。 服务器正在使用自签名的根证书,并且要求提供受密码保护的客户端证书。我已将服务器根证书和客户端证书添加到在中找到的默认Java密钥库中。密钥库文件的名称似乎表明不应将客户端证书放入其中? 无论如何,将根证书添加到此存储解决了臭名昭著的问题 但是,我现在停留在如何使用客户端证书上。我尝试了两种方法,但都无济于事。 首先,

  • 我有个大麻烦。我必须将应用程序中的一些参数发布到URL。但是,当我试图在WebView对象中执行此操作时,它会向我报告一个异常,该异常表示“不受信任的证书”(该异常由WebViewClient onReceivedSslError()的重写中的方法报告)。如何才能与服务器正确握手?你能给我一些提示吗?我快疯了... 真的,真的谢谢... 编辑:这是我定义webview的方式 这就是我在WebVie

  • 我想向https服务器发送POST请求并获得响应。下面是我在curl中所做的,它工作得很好。 这是我在围棋中尝试的代码片段。 程序挂起在最后一行,错误消息为 我觉得我的连接建立代码有问题,而不是服务器的问题,因为服务器与curl完美地工作。

  • 客户端的HTTP/HTTPS请求。 进程:主进程​ ClientRequest是由EventEmitter来实现Writable Stream​ new ClientRequest(options) 作用:发起新的HTTP/HTTPS请求 options(Object | String) - options是String时即请求URL。 options 是Object时则按以下属性请求: meth

  • 测试: 现在我得到了这个错误:

  • 问题内容: 如何使用Jersey客户端API将GET请求发送到运行HTTPS协议的服务器。我可以使用任何示例代码吗? 问题答案: 这样构建您的客户 从此博客文章中窃取了更多详细信息:http : //blogs.oracle.com/enterprisetechtips/entry/consumption_restful_web_services_with 有关设置证书的信息,请参见以下已很好回答