提问:更换ssl证书后校园报修无法发送消息
回复:
1、使用第三方安全处理类。
2、下载两个bcprov-ext-jdk15on-1.52和bcprov-jdk15on-1.52 r的jar包。
http://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk15on/1.52
http://mvnrepository.com/artifact/org.bouncycastle/bcprov-ext-jdk15on/1.52
然后将这两个jar包放到/opt/jrockit-jdk1.6/jre/lib/ext下。
3、编辑/opt/jrockit-jdk1.6/jre/lib/security/java.security追加如下内容(9是在当前已有数量上+1,如果已经有了security.provider.9,就是security.provider.10)
security.provider.9=org.bouncycastle.jce.provider.BouncyCastleProvide
4、修改weblogic配置。
5、找到部署公共服务的环境-服务器,配置->服务器启动。
6、在参数处追加如下内容
-DUseSunHttpHandler=true
7、点击保存并激活
8、重启应用服务器
9、Jdk中导入公钥 ,alias 是别名可以任意定义,不能使用以前用过的名称,file是待导入的公钥文件路径及名称,storepass导入公钥所需的密码,默认是changeit,要用weblogic用户导入。