【问题标题】:Self Signed Certificate for localhost error in weblogicweblogic中本地主机错误的自签名证书
【发布时间】:2015-09-18 05:02:19
【问题描述】:

我正在尝试在我的 weblogic 服务器上设置 SSL,以便在我的应用程序在 https 上运行时对其进行测试。 我按照here

列出的步骤进行操作

除了自定义身份和自定义信任,我使用自定义身份和 Java 标准信任。

但是,当我的设置已经完成后,当我点击下面的 url 时,我无法在 FireFox 和 Chrome 中查看我的网页

https://localhost:8000/MyApp

只有 Internet Explorer 显示我的网页。

在 Firefox 38 中我正在点击

安全连接失败

连接到 localhost:8000 时出错。不能 与对等方安全通信:没有通用的加密算法。 (错误代码:ssl_error_no_cypher_overlap)

在 Chrome 45 中

SSL 服务器可能已经过时了。

ERR_SSL_FALLBACK_BEYOND_MINIMUM_VERSION

只有当我禁用检查服务器证书识别时,只有 IE 11 才会显示我的页面。

我不知道为什么。我使用 JDK 1.6 生成了我的自签名证书,我使用同一台机器查看我的网页,但我看不到我的页面呈现。

我在想,在 Firefox 中,应该有类似的东西

可惜没有。

周围有 weblogic 专家吗?

【问题讨论】:

  • 您在哪个 JDK 版本上运行 WebLogic?
  • 我的 weblogic 也使用了 JDK 1.6

标签: java weblogic11g


【解决方案1】:

听起来您需要将 Java 安全策略升级到 Unlimited Strength。下载以下文件并在您的 JDK 安装中替换它们。这解决了我前几天在使用 WebLogic 时遇到的 TLS 问题,没有使用最新的加密算法。

http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html

【讨论】:

  • 我已经下载了这些文件并替换了我的 JDK 文件,但问题仍然存在。接下来有什么需要检查的。顺便感谢您的宝贵时间,非常感谢
  • 您是否尝试过此处所述的 -Dweblogic.security.SSL.nojce 启动参数:docs.oracle.com/cd/E14571_01/web.1111/e13707/ssl.htm#SECMG388
猜你喜欢
  • 2018-06-23
  • 2011-11-26
  • 2018-10-02
  • 2018-06-10
  • 1970-01-01
  • 2019-06-07
  • 1970-01-01
  • 2022-01-07
  • 1970-01-01
相关资源
最近更新 更多