
cxf
文章平均质量分 62
iteye_10822
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cxf之https双向认证之一
https认证其实是基于证书认证,一般常用的x509认证。 关于x509认证,我们需要理解几个名称 Private key 指的是证书中的私钥。 Public key 指的是证书中的公钥。 KeyStore 指的是存储公钥的容器。 TrustStore 指的是存储私钥的容器。 简单的介绍下,x509认证的基本原理 1、客户端发送soap到服务端 首先A(客户端)需要使用自己的私钥进行签...原创 2012-08-24 12:21:46 · 690 阅读 · 0 评论 -
cxf之https双向认证之二
相关证书制作已经在http://liuwuhen.iteye.com/admin/blogs/1661493中详细的介 绍了,接下来我们需要配置https双向认证的服务端和客户端 服务端 服务端我们需要在服务器中的server.xml文件中添加keystore和truststoreFile文件信息,具体如下: <Connector port="8443" address="0.0.0.0"...原创 2012-08-24 12:33:33 · 679 阅读 · 0 评论 -
cxf之https双向认证之三
cxf中的https认证过程中常见的一些错误Caused by: java.security.cert.CertificateException: No subject alternative names present at sun.security.util.HostnameChecker.matchIP(HostnameChecker.java:142) at sun.secur...原创 2012-08-24 12:47:55 · 899 阅读 · 0 评论 -
cxf开发webservice服务端
一. 简介 Apache CXF 是一个Service框架,他简化了Service的创建, CXF实现了JAX-WS2.0规范,并通过了JAX-WS2.0 TCK; CXF和Spring无缝集成;CXF支持多种传输协议(HTTP, JMS, Corba等), 支持多种Binding数据格式(SOAP,XML,JSON等), 支持多种DataBinding数据类型(JAXB, Aegis) 。CX...原创 2012-08-29 00:26:21 · 127 阅读 · 0 评论 -
解决 CXF 发送soap请求时由于缺少content-length
通过打出客户端cxf的报文信息:lighttpd 返回"411 Length require"字样的错误。同时,在lighttpd的err日志里面,有如下的错误信息 2007-09-27 16:17:39: (request.c.1110) POST-request, but content-length missing -> 411 结果确定原因是cxf客户端调用时缺少了co...原创 2012-09-14 16:25:21 · 922 阅读 · 0 评论 -
cxf开发webservice客户端
在项目开发中,由于需要与其他的系统对接,然而其他系统的可能是采用C#或者asp.net的语言开发的,所以我们需要通过服务端产生的wsdl来生产客户端。 基于上http://liuwuhen.iteye.com/admin/blogs/1666189采用cxf开发产生的服务端,来实现客户端开发。 1.通过服务端产生的wsdl文件,生成客户端代码 ,cxf的中可以通过wsdl2java...2012-11-01 15:12:39 · 163 阅读 · 0 评论 -
cxf安全认证
我们在使用Web Service的过程中,很多情况是需要对web service请求做认证的,特别涉及到外部系统的调用,那么cxf 的认证就显得的特别的重要。cxf的认证大致可以分为:soapHeader认证,WS-Security 校验等等。 A cxf中的soapheader认证。 基本的原理:客户端在soapHeader中添加header信息,在服务器端通过读取hea...2012-11-14 14:50:08 · 519 阅读 · 0 评论 -
cxf认证之https单向认证
cxf的https认证可以分为https单向认证和https双向认证。 https单向认证 服务端 1.制作相关的服务端证书相关命令 //创建私钥openssl genrsa -out root/server/temip-key.pem 1024 创建证书请求openssl req -new -out root/server/temip-req.cs...2012-11-14 17:05:20 · 815 阅读 · 0 评论 -
wsdl中添加soap:header元素
我们在开发webservice的时候,经常会看到有些生成的wsdl文件中包含了<soap:header>节点元素,那么怎样在wsdl文件中添加<soap:header>节点元素。 我们知道开发webservice服务其实有两种方式cxf发布有两种方式,一种Object first,也就是普通的方式,还有一种是WSDLfirst,就是你自己编写WSDL文档然后...2012-11-16 11:15:58 · 4637 阅读 · 1 评论