在JMX上实现SSL
问题描述:
我是jmx和ssl的新手。现在我试图用ssl来实现jmx。在JMX上实现SSL
我已经创建了链接http://www.techbrainwave.com/?p=953中指定的密钥库和信任库。
在eclipse中实现了一个简单的java应用程序,如https://blogs.oracle.com/jmxetc/entry/jmx_connecting_through_firewalls_using。我配置了这样的kestore和truststore文件,
System.setProperty("javax.net.ssl.keyStore", "C:\\Users\\Administrator\\Desktop\\Certificates\\keystore.jks");
System.setProperty("javax.net.ssl.keyStorePassword", "123456");
现在我必须用jboss运行应用程序。所以我编辑了properties - services.xml。使用这样的标签设置相同的属性,
<attribute name="Properties">
javax.net.ssl.trustStore = C:\\Users\\Administrator\\Desktop\\certificates\\truststore.jks
</attribute>
它现在工作。我怀疑这是用jboss实现jmx和SSL的正确方法吗?或者我有任何其他方式来实现它?请告诉我,如果我错了。
由于提前,