When attempted to launch the remote control JNLP Web Start program from a computer server, I encountered an error:
Unsigned application requesting unrestricted access to system
The following resource is signed with a weak signature algorithm MD5withRSA and is treated
as unsigned: http://192.168.1.5:80/Java/release/Win64.jar
The screen shot is also included,
The error is the result that Java has updated and the
MD5withRSA
should not be used any more. One work around is to temporary enable the
MD5withRSA
. One may change the Java security configuration by editing the
java.security
file. In my case, the file is
C:\Program Files\Java\jre1.8.0_141\lib\security\java.security
. You will find a line that disables a few algorithms, such as,
jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024
We can now simply comment out the line by adding a
#
at the beginning the line. The line should become,
#jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024
In addition, you may need to launch the Java Console, and add the site, in my case,
http://192.168.1.5
in the "Exception Site List".