【发布时间】:2017-07-27 05:05:42
【问题描述】:
我已经在我的网络应用程序中设置了这个系统属性:
System.setProperty("javax.net.ssl.trustStore", "C:/Path/To/My/Cacerts/cacerts");
然后我在 JBoss 服务器上部署了这个 Web 应用程序。 我现在的问题是,这个设置现在是针对整个 JBoss 服务器,因此针对部署在 JBoss 的整个应用程序,还是只针对我的 Web 应用程序?
【问题讨论】:
-
只为该进程设置属性。 related answer
-
是否可以在 JBoss 中覆盖此属性设置?
-
@user3318489 你的 JBoss 版本是多少?
-
它适用于部署应用程序的整个 JVM,if 它是及时设置的,即在创建任何默认
SSLContexts之前。这几乎肯定不是在 Web 容器中的正确行为方式。 -
我使用 JBoss 7.1