在 Glassfish Server 上导入 SSL 证书,但浏览器显示 https URL 错误

标签 ssl https glassfish

我在我的 glassfish 服务器上关注了这两个站点的 SSL 设置。 https://javadude.wordpress.com/2010/04/06/getting-started-with-glassfish-v3-and-ssl/https://docs.oracle.com/cd/E19776-01/820-4495/ghlgv/index.html

默认 s1as 的 HTTPS 工作正常。然后我按照这些步骤

  1. 从 keystore.jks 和 cacerts.jks 中删除了现有的 s1as。
  2. 生成的别名(尝试过 SOME_OTHER_ALIAS 或 s1as)
  3. 已导出
  4. 将其导入到信任库 cacerts.jks
  5. 重新启动服务器。
  6. 然后在浏览器中输入 URL。 https://localhost:8181/HelloWorld
  7. 我收到一个空白页面,上面写着“此网页不可用”、“ERR_CONNECTION_CLOSED”。
  8. 检查了 C:\Program Files\glassfish3\glassfish\domains\domain1\logs 中的 server.log 文件。但是,没有错误。

系统详情如下,

  1. Glassfish 版本:Glassfish3.1.2-Windows
  2. Glassfish 主密码:changeit
  3. key 密码:changeit
  4. Storepass: changeit

请帮帮我。提前致谢。

最佳答案

不知不觉中,我为 SSL key 的名字和姓氏 (CN) 输入了一些随机名称。必须是服务器的域名或IP地址。

关于在 Glassfish Server 上导入 SSL 证书,但浏览器显示 https URL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33129107/

相关文章:

修改 “Machine Keys” 文件夹权限后 SSL 损坏 - 错误 107 (net::ERR_SSL_PROTOCOL_ERROR):SSL 协议(protocol)错误

eclipse - 无法在 Eclipse Photon/Eclipse IDE 中安装 Glassfish 工具

logging - 如何在 com.sun.enterprise.security.auth.realm.ldap.LDAPRealm 上启用日志记录?

apache-flex - 检查来自 SWF 文件的 HTTPS 流量

ios - "url"的服务器证书无效,在 iOS 中使用 MDM

java - 使用 deploy 命令在 glassfish 上部署 maven 项目

java - SSL 与 WebSphere MQ 7

在 Linux 上使用 OpenJDK 13 + 14 调用时 Java SSLContext.init() 挂起

java - 在 SSLHandshake 期间如何处理警告和致命警报

html - 有关 Ruby 中 HTTP 拦截代理的帮助吗?