No trusted certificate found的解决方案

现在遇到一个问题,项目里有两个应用,cport和pcs。cport是作为webservice,pcs是客户端,
was上配置了IHS.
从pcs登陆:https://10.2.3.24:8090/pcs/signOn.do 登陆成功后进入了一个系统选择页面
再点击其中一个系统,假如点击人事管理系统,则进入了如下地址:https://10.2.3.23:9080/pcs/checkLogin.do?...此时会与cport进行交互,而交互时会调用cport的webservice,而此时会报如下错误:
CWPKI0022E: SSL 握手故障:已从目标主机:端口“unknown:0”发送主题 DN 为“CN=ebanks.gdb.com.cn, OU=Web Servers, OU=Local RA, O=CFCA Operation CA2, C=CN”的签署者。可能需要将该签署者添加到本地信任库“/usr/IBM/WebSphere/AppServer/profiles/AppSvr02/config/cells/cell01/trust.p12”,它位于从 SSL 配置文件“security.xml”装入的 SSL 配置别名“NodeDefaultSSLSettings”中。来自 SSL 握手异常的扩展错误消息为“No trusted certificate found”。

情况补充:
webservice是正常,通过https://10.2.3.24:8090/cport/services能正常查看

请问:上面得错误如何解决?谢谢!
参与3

2同行回答

hace1983hace1983软件开发工程师亚信联创
当初我也遇到过同样的问题显示全部
当初我也遇到过同样的问题收起
互联网服务 · 2010-08-15
浏览1442
jack914jack914软件育新
问题已解决,原因是webservice端的安全证书没有导入到cport端。通过https://10.2.3.24:8090/cport/services websphere会生成一个安全认证证书,而在另外一个应用https://10.2.3.24:8090/pcs/signOn.do访问webservice端的信息时,必须通过授予证书才能访问。...显示全部
问题已解决,原因是webservice端的安全证书没有导入到cport端。通过https://10.2.3.24:8090/cport/services websphere会生成一个安全认证证书,而在另外一个应用https://10.2.3.24:8090/pcs/signOn.do访问webservice端的信息时,必须通过授予证书才能访问。收起
2010-07-13
浏览1488

提问者

jack914
软件育新
擅长领域: 中间件

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2009-12-16
  • 关注会员:1 人
  • 问题浏览:8250
  • 最近回答:2010-08-15
  • X社区推广