java - WebSphere 6.1 for Windows 上的 SSL 设置

标签 java ssl certificate websphere ssl-certificate

当谈到 WebSphere 上的 SSL 安全性时,我还是个新手。

但基本上我是从托管在 WebSphere 6.1 上的 Java 应用程序调用 URL。 URL 是通过 SSL 保护的 Web 服务。例如我的 URL 是:

https://servername:portname/service

我使用 cURL 调用网络服务:

--cert test.cer --key test-privkey.pem --pass "Password"

即我有一个 .CER 文件和一个 .PEM 文件。

请有人建议我如何配置 WebSphere(通过管理控制台)以使用我拥有的 CER 文件和 PEM 文件保护“https://servername:portname/service”。

谢谢。

最佳答案

每当使用 SSL URL 时,JVM 都会尝试根据其信任库识别证书。 truststore 文件名为“cacerts”,位于 java/jre/lib/security 文件夹中。为了让 Webapp 识别 SSL 证书,必须将服务的根证书*导入到 cacerts 存储中。这可以借助 java/jre/bin 文件夹中的“keytool -import”来完成。

关于java - WebSphere 6.1 for Windows 上的 SSL 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3165537/

相关文章:

java - 将文本从 Microsoft Word 复制到 JTextPane

带有数组成员的 Javascript 类定义

java - 使用 selenium 运行时 window.showModalDialog 不出现

ssl - 从 s_server 更改对等签名摘要

ios - 苹果的证书是什么?

java - 使用 validator 依赖项注入(inject)配置自定义验证

python - 用于运行 Python Flask 应用程序的 Elastic Beanstalk (AWS) 的 HTTPS。无法获取要解析的 URL

python-3.x - 无法从 Tornado Client 连接到基于 Tornado SSL 的服务器

c# - IdentityServer 4 Https 通过自签名证书

php - 如果不禁用 SSL,代码将无法工作