我无法连接到使用以下参数启动的远程 java 进程:
-Dcom.sun.management.jmxremote \ -Dcom.sun.management.jmxremote.port=9010 \ -Dcom.sun.management.jmxremote.local.only=false \ -Dcom.sun.management.jmxremote.authenticate=false \ -Dcom.sun.management.jmxremote.ssl=false \
如果我想用 jconsole 连接到这个远程进程(server.company-service:9010),我会在 jconsole 调试窗口中收到以下错误消息:
Cipher: Crypto Permission check failed Cipher: granted: (CryptoPermission * 128) Cipher: requesting: (CryptoPermission AES 256)
所以,我已经在 java 密钥库中导入了证书,但似乎加密是错误的。
问题: 如何解决这个问题?我正在使用 Java 6。