gpt4 book ai didi

java - Tomcat 8 可以更新 Java keystore 的新证书而不需要重新启动吗?

转载 作者:行者123 更新时间:2023-11-28 23:17:13 25 4
gpt4 key购买 nike

我的网络应用程序在 Tomcat8 中运行,需要调用使用证书身份验证的网络服务。我已经将证书导入 Java 的 keystore ,并且网络应用程序可以调用网络服务(重启 Tomcat 后)。那么,如何更新新证书到Tomcat正在运行而不需要重启?

最佳答案

嗯,这是tomcat的一个很不好的地方。他不会自动重新加载它们。 Tomcat 是一个 web 容器,因此 webapps 应该是独立的。通过在 tomcat7 中为所有 webapps 设置一个管理器,这是一种设计错误,因为 webapps 容器的典型独立性特征被破坏了。

在 tomcat8 afaik 中,它们在连接器初始化时被读取,并且在连接器初始化后更改被忽略。如果更改 keystore ,则必须关闭 https 连接器并再次将其重新激活,以便重新读取 keystore 。

关于java - Tomcat 8 可以更新 Java keystore 的新证书而不需要重新启动吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47808110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com