html - Confluence html宏ssl异常

标签 html ssl macros confluence

我们正在使用 html-include 来显示来自 https 资源的内容。但是,如果我们包含 ,则会发生以下异常:

Error rendering macro 'html-include' : com.atlassian.renderer.v2.macro.MacroException: com.atlassian.confluence.macro.MacroExecutionException: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

我们不知道如何让它发挥作用。你能帮帮我们吗?

最佳答案

原因

通信的两个实例并不明确相互信任,即使它们使用相同的 keystore 。实例使用的证书必须存在于信任库中,服务器到服务器的通信才能正常工作。

决议

  1. 按照本文档中的说明进行操作:Connecting to LDAP or JIRA or Other Services via SSL如果您使用的是 JDK 1.5
  2. 按照本文档中的说明进行操作:keytool - Key and Certificate Management Tool如果您使用的是 JDK 1.6

这将需要重新启动所有添加了该参数的应用程序。

关于html - Confluence html宏ssl异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32088237/

相关文章:

NavBar 上方的 HTML/CSS 空间并且不会保持固定

java - 如何在 java 中使用 Smack XMPP 库处理 TLS 证书

php - 使用 GuzzleHttp 时出现 cURL 错误 60

wordpress - WebSocket 连接失败 : Error during WebSocket handshake: Unexpected response code: 403

objective-c - Swift 中的故障安全断言

javascript - 使用javascript更改元素个人样式背景颜色

html - 如何不使 href 链接中的文本着色但文本也在 div 中?

html - 如何在输入下移动按钮?

c++ - c++ : #define MBGL_DEFINE_ENUM(T, 值中的省略号是什么...)?

c - 在另一个宏声明中使用宏