我有一个使用相互SSL身份验证的Web服务.当我安装了客户端证书时,我可以在浏览器中正常访问它.

我需要能够使用wsimport访问它,以生成访问服务的Java代码.

如何设置我的凭据以便我可以使用wsimport访问URL?

这是我正在尝试的一个例子,但由于无法进行身份验证而超时.

wsimport ./sample.wsdl -p com.company.ws.sample -Xnocompile -d ./src -extension -keep -XadditionalHeaders

谢谢你的帮助

编辑:

这就是wsimport打印的内容. WSDL绝对有效,在给定的位置,它是一个确定如何传递我的凭据进行身份验证的问题:

wsimport https://wsdl.location.com?WSDL -p com.company.ws.sample -Xnocompile

-d ./src -extension -keep -XadditionalHeaders

parsing WSDL...

[ERROR] Received fatal alert: handshake_failure

Failed to read the WSDL document: "https://wsdl.location.com?WSDL", because 1) could

not find the document; /2) the document could not be read; 3) the root element of

the document is not .

[ERROR] failed.noservice=Could not find wsdl:service in the provided WSDL(s):

At least one WSDL with at least one service definition needs to be provided.

Failed to parse the WSDL.

java wsimport https_java – 当服务器需要客户端证书时如何使用wsimport?相关推荐

  1. java https 验证客户端证书_Java HTTPS客户端证书认证

    小编典典 终于设法解决了所有问题,所以我会回答我自己的问题.这些是我用来解决特定问题的设置/文件: 该客户端的密钥库是一个PKCS#12格式文件包含 客户端的公共证书(在这种情况下,由自签名CA签名) ...

  2. ssl 客户端证书验证_SSL客户端身份验证:这是信任的问题

    ssl 客户端证书验证 [编者注:本文介绍了如何为Domino 4.6和4.6.1设置SSL客户机认证.] 互联网上最新的行业流行词是SSL. 但是SSL真正需要提供什么? 安全套接字层(SSL)是一 ...

  3. java代码实现证书生成客户端证书 实现ssl双向认证

    目的:实现web项目的ssl双向认证客户端证书代码生成. 使用openssl生成ca证书和服务端证书,当然也可以通过代码实现 1)创建CA私钥,创建目录ca openssl genrsa -out c ...

  4. java ocsp校验_Nginx使用OCSP验证客户端证书

    此前,Nginx只支持OSCP验证服务器证书. 目前,Nginx 1.19.0+已经支持使用OSCP验证客户端证书:https://trac.nginx.org/nginx/ticket/1534 有 ...

  5. Java SSL与TLS客户端证书配置

    一.TLS安全概念 (1)PKI PKI是 Public Key Infrastructure的简称,意思是公钥基础设施. 公钥基础设施是提供公钥加密和数字签名服务的系统或平台,目的是为了管理密钥和证 ...

  6. 通过 Java 和 RestTemplate 使用客户端证书身份验证

    作为将PFX证书转换为JKS.P12和CRT的后续,我们现在有了一个密钥存储库和一个信任存储库(如果有人需要的话),我们将使用这个密钥存储库来使用Spring的RestTemplate发送客户端身份验 ...

  7. java wsimport方式生成webservice客户端代码

    wsimport方法 1.在jdk安装目录bin下wsimport.exe,执行命令(修改红色部分的信息即可) wsimport -keep -d D:\1 -s D:\2 -p com.exampl ...

  8. java 发起HTTPS请求-SSL客户端

    一:采取文章:http://blog.sina.com.cn/s/blog_afe616ab0101eerj.html public static void main1()throws Excepti ...

  9. 基于wsimport生成代码的客户端

    概述 wsimport是jdk自带的命令,可以根据wsdl文档生成客户端中间代码,基于生成的代码编写客户端,可以省很多麻烦. wsimport命令 wsimport的用法 wsimport [opti ...

  10. HttpClient如何访问需要提交客户端证书的SSL服务

    1.1 问题背景 自从***一期工程上了CA认证网关之后,在访问受CA认证网关保护的应用子系统时,必须提交客户端证书.那么问题来了,如果是人工(通过IE浏览器)访问子系统自然没问题,访问时会提示选择证 ...

最新文章

  1. PHP抽象类abstract关键字
  2. 【图论】旅行者(P5304)
  3. NeHe OpenGL教程 第三十课:碰撞检测
  4. eolinker使用初体验(一)
  5. SpringBoot—自定义线程池及并发定时任务模板
  6. ajax 制作表格带查询参数,查询表格——建立动态表格,使用ajax输入查询条件将后台数据查询出来以表格的形式展示出来...
  7. hive/hadoop文件格式,序列化和反序列化
  8. Leetcode142. Linked List Cycle II环形链表2
  9. JAVA编程规范-命名规范
  10. 3. PDOStatement 对象
  11. html 超链接嵌套,嵌套的超链接区域,HTML源中没有嵌套的链接元素
  12. 关于蓝牙无线通信与AOA定位技术
  13. Java处理音频文件wav转mp3/mp3转wav
  14. Let X be a finite set f : X → X a function. Prove that f is injective if and only if f is surjective
  15. 2020牛客暑期多校训练营Groundhog and Gaming Time(数学期望,线段树,逆元)
  16. Kubernetes 学习笔记
  17. 地图下载软件(持续更新)
  18. 塔勒布四部曲之《非对称风险》
  19. 【深度学习】Pytorch实现CIFAR10图像分类任务测试集准确率达95%
  20. 每日一学:洛必达法则及其使用条件

热门文章

  1. windows bat批处理基础命令学习教程(转载)
  2. 计算机专业必看电影,IT人士必看的10部电影
  3. 应用物理学属于计算机,应用物理学专业属于什么学科
  4. 计算机无法启动printspooler,Win10安装打印机提示“Print Spooler无法启动”怎么办?...
  5. 计算机毕业设计ssm基于HTML5的环保公益网站d4sf1系统+程序+源码+lw+远程部署
  6. 高斯白噪声仿真-复信号分析
  7. 工业物联网的体系架构
  8. 博途/S7-1200 PLC 仿真时线圈得电却不能构成自锁回路解决方法
  9. 【人月神话】浅谈人月神话0.2什么是“人月”,为什么是“神话”?
  10. 判断一个数字是否为素数 C++实现