CXF xml配置不使用disableCNcheck =“true”验证

时间:2011-05-03 21:05:47

标签: java xml cxf

我正在使用直接从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>

1 个答案:

答案 0 :(得分:5)

该属性应为disableCNCheck(Check上的大写C)。我相信只要解决这个问题就可以解决这个问题。