java - TIBCO 上的 HTTPS 证书安装

标签 java ssl webserver tibco tibco-business-works

我们有一个基于 Java 的应用程序,它连接到 Web 服务器以下载文件。这个基于 Java 的应用程序是从用作中间件的 TIBCO 中调用的。最近,Web 服务器迁移到使用 Https 证书。因此 URL 将包含 Https 协议(protocol)。

如果我们将应用程序作为独立的 Java 客户端运行,只要我将 Https 证书导入 Java keystore ,它就可以正常工作。然后我们将应用程序移动到 TIBCO 上并将证书安装到 TIBCO BW 上。有了这个,我们仍然面临登录问题。

过去我们注意到,如果 JRE cacerts keystore 文件未与 Web 服务器证书一起导入,我们会收到 PEER Not Authenticated 错误消息。但是一旦我们导入它,它总是运行良好。对于 TIBCO,我们将其安装在 TIBCO BW 中。问题仍然存在。

我们在运行 TIBCO 的服务器上也有一个 JRE。我们是否也希望将证书导入 JRE keystore ?

非常需要您的意见,因为我对 TIBCO 不是很熟悉。在我们说话的时候,我正在谷歌搜索并探索其他想法。但任何指示都绝对有帮助。

谢谢, 帕万。

最佳答案

我不熟悉“peer not authenticated”错误,但如果您想知道如何在 TIBCO BW 中安装 SSL 证书,我建议您查看以下教程(假设您使用的是 BW 5.x):

https://tibcology.wordpress.com/2017/03/19/invoking-a-web-service-over-https-with-bw-5-x/

关于java - TIBCO 上的 HTTPS 证书安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45842469/

相关文章:

google-chrome - 谷歌浏览器本地主机 | NET::ERR_CERT_AUTHORITY_INVALID

java - 如何在 hashmap 中绑定(bind)函数

java - 树形图构造函数

java - 使用基本身份验证和 ssl 调用 soap ws 时出错

python - 多线程网络服务器与单线程

python - 如何使用Python在本地服务器上进行基本的CRUD?

go - 简单的 Web 服务器实现 : GoLang

java - CXF:可从 wsdl2java 克隆类吗?

java - 使用 PrintWriter,我在浏览器中收到中文乱码

mysql - Jmeter:无法通过 useSSL=true 的 jdbc 连接配置连接到启用了 ssl 的 MySQL 服务器