【发布时间】:2019-06-09 22:35:51
【问题描述】:
如何配置 Apache Tomcat 以使用 Java 9 中提供的 OCSP 实现来使用 OCSP 装订和证书吊销检查?
在具有以下属性的 Java 9 上运行 tomcat 9 就足够了吗?
// Enable OCSP Stapling (off by default)
System.setProperty(“jdk.tls.server.enableStatusRequestExtension”, “true”);
上面我试过了,但似乎没有用
【问题讨论】:
-
你在哪里试过那个代码?系统属性通常应使用
-DJVM 开关设置,以确保该值始终可用。您可能在 JVM 已经找到它之后设置了该值。 -
是的,我已经在我的 Springboot 应用程序中使用 -D 选项以及在调用 SpringApplication.run 方法之前设置系统属性尝试了两种方法,但没有工作
-
您是否尝试将 Tomcat 配置为 documented?
-
@Andreas 此文档仅讨论验证来自客户端证书的 OCSP 响应,不会将任何 OCSP 响应装订到传出证书。此外,即使您引用的文档确实说这将启用 OCSP,但在“配置参考”文档的“SSL 支持”中没有任何迹象表明它会启用。