私はjmxとsslが初めてです。今、sslでjmxを実装しようとしています。
リンクhttp://www.techbrainwave.com/?p=953で指定されているように、キーストアとトラストストアを作成しました。
https://blogs.oracle.com/jmxetc/entry/jmx_connecting_through_firewalls_usingのように、Eclipse に単純な Java アプリケーションを実装しました 。このようにkestoreおよびtruststoreファイルを構成しました。
System.setProperty("javax.net.ssl.keyStore", "C:\\Users\\Administrator\\Desktop\\Certificates\\keystore.jks");
System.setProperty("javax.net.ssl.keyStorePassword", "123456");
ここで、jboss を使用してアプリケーションを実行する必要があります。それで、プロパティを編集しました-services.xml。このようなタグで同じプロパティを設定し、
<attribute name="Properties">
javax.net.ssl.trustStore = C:\\Users\\Administrator\\Desktop\\certificates\\truststore.jks
</attribute>
それは今働いています。私の疑問は、これがjbossでjmxとSSLを実装する正しい方法ですか? または、それを実装する他の方法がありますか? 私が間違っているかどうか教えてください。
前もって感謝します、