wss4j+xfire+spring 学习总结四(终极注意事项)
2010-05-01 21:41
260 查看
1、首先你需要让你的java支持加密验证,这就需要配置java,不然会一直报不支持此类加密的异常:
配置这个需要注意你是在哪里运行服务器和客户端的,那么就在相关的jdk中的%JAVA_HOME%/jre/lib/security/java.security文件中加入
security.provider.[n+1]=org.bouncycastle.jce.provider.BouncyCastleProvider
n表示已有provider序号的最大值
而且需要把bcprov-jdk15-136.jar加入到项目里去。名字中jdk15是表示jdk的版本,如果你使用的其他版本的jdk,可能需要换成其他对应的jar包。
(不过后来我去掉上述配置,好像也可以运行,但是之前没有配置的时候总是运行不了,不知道是不是有缓存的作用。)
2、你可能直接把我这些配置文件和java文件拷贝到你的项目中去,但是要注意了:之前有个问题也烦了我好久,原来我在拷贝网页的文件是,总是把每行最后的空格也拷贝进来(可能在网页上显示时自动加上的),比如我在拷贝批生成证书文件dragon.bat时,每行的密码就在不知觉中多了一个空格,所以在运行时总是所验证错误,原来是我生成密钥的时候多出了一个空格造成了,后来去掉空格从新生成证书就一切正常。
如果可以上传文件我就直接上传我的项目
需要的jar包
项目实例下载地址:http://download.csdn.net/source/2306940
配置这个需要注意你是在哪里运行服务器和客户端的,那么就在相关的jdk中的%JAVA_HOME%/jre/lib/security/java.security文件中加入
security.provider.[n+1]=org.bouncycastle.jce.provider.BouncyCastleProvider
n表示已有provider序号的最大值
而且需要把bcprov-jdk15-136.jar加入到项目里去。名字中jdk15是表示jdk的版本,如果你使用的其他版本的jdk,可能需要换成其他对应的jar包。
(不过后来我去掉上述配置,好像也可以运行,但是之前没有配置的时候总是运行不了,不知道是不是有缓存的作用。)
2、你可能直接把我这些配置文件和java文件拷贝到你的项目中去,但是要注意了:之前有个问题也烦了我好久,原来我在拷贝网页的文件是,总是把每行最后的空格也拷贝进来(可能在网页上显示时自动加上的),比如我在拷贝批生成证书文件dragon.bat时,每行的密码就在不知觉中多了一个空格,所以在运行时总是所验证错误,原来是我生成密钥的时候多出了一个空格造成了,后来去掉空格从新生成证书就一切正常。
如果可以上传文件我就直接上传我的项目
需要的jar包
项目实例下载地址:http://download.csdn.net/source/2306940
相关文章推荐
- Hibernate学习总结之配置注意事项
- 第一天:NodeJs Windows环境搭建、学习资料地址、注意事项总结
- RIP 注意事项、学习要点及其总结
- DHCP 注意事项、学习要点及其总结
- 嵌入式linux入门之c语言学习注意事项总结(二)
- 学习项目代码总结(一)—— ListView的自定义Adapter的性能提升与注意事项
- NAT 注意事项、学习要点及其总结
- EIGRP 注意事项、学习要点及其总结
- PAT 注意事项、学习要点及其总结
- OSPF 注意事项、学习要点及其总结
- PPP 注意事项、学习要点及其总结
- 我在JSP学习中总结的注意事项(不断增加中)--内有5条
- ISDN 注意事项、学习要点及其总结
- Git学习总结(14)——Git使用前的注意事项
- <学习笔记?>考试与做题的注意事项总结。
- 第一天:NodeJs Windows环境搭建、学习资料地址、注意事项总结
- Cisco 基本操作注意事项、学习要点及其总结
- DDR 注意事项、学习要点及其总结
- C++学习总结 写C++程序时的注意事项
- Delphi基础语法的学习笔记和注意事项总结