CXF
水桶妖
这个作者很懒,什么都没留下…
展开
-
1.CXF的Hello World
1.定义SEIpackage com.demo.cxf.helloword;import java.util.List;import javax.jws.Oneway;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;@WebService(t...原创 2013-05-28 16:14:07 · 91 阅读 · 0 评论 -
2.CXF安全访问之Http Basic Auth(一)
CXF涉及安全方面主要有三个途径: 最简单的方式是使用Http Basic Auth,就是WSS4J的UsernameToken实现方式,优点是简单易用,缺点是每次都会在MESSAGE里面传密码,安全性低。Transport level(传输层内)的实现Https。CXF samples里面有一个例子wsdl_first_https, 很详细的讲了怎么使用。对MESSAGE进行加...原创 2013-05-29 14:34:34 · 943 阅读 · 0 评论 -
3.CXF安全访问之SIGN_ENC(二)
上一篇讲了如何使用UsernameToken的方式来安全访问CXF,这篇将讲解使用证书的签名和加密技术来达到安全访问的目的。 1.证书的签名和加密的原理在CXF官网关于WS-SECURITY的章节中首先介绍了,签名和加密的原理,图和文字很形象,就不再多说了。下面附上本文中使用的生成证书的代码: 1. 生成别名和密码为 "serverkey"/"myPassword"的服...原创 2013-05-30 15:38:21 · 268 阅读 · 0 评论 -
4.CXF安全访问之单向SSL或者双向SSL(三)
还是使用上一篇文章中生成的四个证书文件,以Tomcat 为运行环境来部署支持SSL的CXF应用。首先在Tomcat的conf目录中找到server.xml文件,需要在该文件中加上SSL配置,如下 <Connector SSLEnabled="true" acceptCount="100" algorithm="SunX509" disa...原创 2013-06-03 14:24:36 · 248 阅读 · 0 评论