jar signeret med jarsigner, men melder alligevel fejl
Hej,Jeg har sådan en klient/server, hvor klienten er en applet der skal connecte server via sslsocket/sslserversocket. Det er lavet både server og klient side.
Jeg har lavet keystore og certifikat til det, samt lagt det i en jar fil og signeret den med jarsigner, og at den er verificeret.
Følgende udskrift:
202 Sat May 13 21:37:36 CEST 2006 META-INF/MANIFEST.MF
255 Sat May 13 21:37:36 CEST 2006 META-INF/OPASCERT.SF
893 Sat May 13 21:37:36 CEST 2006 META-INF/OPASCERT.RSA
0 Sat May 13 15:32:38 CEST 2006 META-INF/
sm 3749 Sat May 13 14:26:32 CEST 2006 Klient.class
X.509, CN=TEST, OU=TEST1, O=TEST1, L=KBH, ST=KBH, C=DK
sm 2542 Sat May 13 14:26:32 CEST 2006 Connect.class
X.509, CN=TEST, OU=TEST1, O=TEST1, L=KBH, ST=KBH, C=DK
s = signature was verified
m = entry is listed in manifest
k = at least one certificate was found in keystore
i = at least one certificate was found in identity scope
jar verified.
Min html ser således ud:
<APPLET code="Klient" ARCHIVE="sSignedKlient.jar" WIDTH=550 HEIGHT=350> </APPLET>
PROBLEMET ER SÅ, at når jeg vil køre den med appletviewer, så opstår følgede fejl, inden der vises noget:
java.lang.SecurityException: class "Klient$1"'s signer information does not match signer information of other classes in the same package
Er der nogen der kan gennemskue hvad der er galt her?