收到异常 [尝试加载证书时:服务器证书无效]]

An exception is received [ while trying to load the certificate: Server certificate is invalid ] ]

早上好,

所以当开发部门尝试发送 RequestBillingDocNotification 时,您可以在标题中看到这个错误。

我们有 3 个环境,QLT、PRD 和 TST。 PRD 和 TST 使用相同的证书工作正常

我已采取的解决此错误的步骤:

有什么我没有看到或做错的吗?

提前感谢您的帮助!

请按照 tibco 文档中的后续步骤进行操作:

  1. 在您的文件系统中您希望存储可信证书的位置创建一个文件夹。您必须将此文件夹复制到部署流程引擎的每台机器上,或者该位置可以是所有流程引擎都可以访问的共享网络区域。
  2. 在您的 TIBCO BusinessWorks 项目中,创建一个名为 BW_GLOBAL_TRUSTED_CA_STORE 的全局变量。有关全局变量的更多信息,请参阅全局变量。
  3. 将 BW_GLOBAL_TRUSTED_CA_STORE 的值设置为文件系统上受信任的证书文件夹的位置。对于所有已部署的引擎,该位置可以相同(也就是说,您将它复制到每台机器上的相同位置,或者它是一个共享的网络驱动器),或者您可以在将项目部署到时更改全局变量的值您在机器上放置可信证书的位置。 您为 BW_GLOBAL_TRUSTED_CA_STORE 设置的值必须是文件 URL,例如 file:///c:/tibco/certs.
  4. 在 SSL 配置对话框中指定受信任的证书位置时,您可以将受信任的证书字段留空。当项目运行时,BW_GLOBAL_CA_STORE 的值将覆盖在受信任的证书字段中指定的任何值。

https://docs.tibco.com/pub/activematrix_businessworks/5.11.0-november-2012/doc/pdf/tib_bw_process_design_guide.pdf

  1. 创建一个文件夹并放入所有将在您的 EAR/application 中使用的证书。 (连同证书链)

  2. 在根级别创建一个名为 BW_GLOBAL_TRUSTED_CA_STORE 的 GV,并将证书路径提供为 file:///d:/opt/tibco/certs

  3. 如果您使用的是 SOAP 请求回复选项,请转到高级选项卡和 select SSL。