wss4j+xfire+spring 学习总结四(终极注意事项)

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包

image

项目实例下载地址:http://download.csdn.net/source/2306940

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值