我正在使用直接从CXF网站复制的CXF配置文件: cxf.apache.org/docs/client-http-transport-including-ssl-support.html
但是,当我运行程序时,XML不会验证。给出的错误是: 属性'disableCNcheck'不允许出现在元素'http-conf:tlsClientParameters'
中我们在测试环境中使用自签名证书,只需要快速解决方法即可使用这些服务!
这是我尝试使用的cxf.xml文件,感谢任何帮助!
<http-conf:conduit
name="{https://hostname/service}MyService.http-conduit">
<!-- deactivate HTTPS url hostname verification (localhost, etc)
WARNING ! disableCNcheck=true should NOT be used in production-->
<http-conf:tlsClientParameters disableCNcheck="true" />
</http-conf:conduit>
答案 0 :(得分:5)
该属性应为disableCNCheck(Check上的大写C)。我相信只要解决这个问题就可以解决这个问题。