Browser never presents certificate to user

Hi,

I'm wondering if anyone can help me with this:

I have an applet that I wish to deploy in a signed JAR file. I created a key with the "keytool" utility that comes in the JDK. This key comes with its own self-singed certificate. In order to increase the level of protection, I added a root certificate that both I and my clients (this is an internal deployment for now) trust to the certificate chain for this key. I then signed my jar file with the key.

Now, when I try to load the applet from the web, I know that in theory, the browser should ask me whether or not I want to accept the applet, and if I accept it, the applet should have permission to read system properties. On the latest version of the JVM, this works fine. But on some versions, the browser never bothers to ask me if I want to accept the applet. It just downloads it and tries to run it, but the applet doesn't have permission to do what I need it to do.

Any ideas?

[974 byte] By [aksaraswata] at [2007-9-29 13:15:17]
# 1

Self signed certificates were somewhat troublesome to work with prior to the latest JDK/JVM. I've seen people to get it to work, but it's never been easy.

I would seriously consider the option to update to the latest Java version, as it's more likely this is the way it will work for some time now.

If update is not an option, could you list the java versions you intend to support so I can give you some links related to those versions.

jboa at 2007-7-15 3:27:13 > top of Java-index,Security,Signed Applets...
# 2
Hi,I've gotten it to work just fine (under IE, anyway) with the latest version of the JRE (1.4.2_01). I also tested it with 1.4.1_02 and 1.4.0_01 through _03. These versions do not work.
aksaraswata at 2007-7-15 3:27:13 > top of Java-index,Security,Signed Applets...