【发布时间】:2018-10-17 23:03:24
【问题描述】:
我在为我的网站测试 SSL 时收到来自https://www.ssllabs.com/ssltest/analyze.html?d=api.quotecrunchers.com 的错误“链问题:错误的顺序,额外的证书”。
我已经使用以下方法将 https 机制构建到 spring boot 应用程序中:
用于与 Let's Encrypt CA 通信的 acme4j 库。
将 Let's Encrypt 证书写入 java 密钥库的 Java 代码。
Java 代码使嵌入式 Tomcat 服务器通过 HTTP 向 Let's Encrypt 申请证书,然后在获得证书后使用 HTTPS 重新启动。
我计划在整理好这段代码后将其开源。
不过,目前,我使用 ssllabs.com 仅获得 B 级
见https://www.ssllabs.com/ssltest/analyze.html?d=api.quotecrunchers.com
我的 https 存在几个问题,但我担心的问题是 “链问题:顺序错误,额外证书”。
为什么我会得到这个,我应该怎么做?
非常感谢任何帮助!
【问题讨论】:
标签: ssl lets-encrypt