OVH Cloud OVH Cloud

pb signature applet

4 réponses
Avatar
Seb
Bonjour,

nous avons acheté un certificat chez Verisign, et je signe mon applet ainsi
:

//insertion du certificat ds le magasin :
C:\Program Files\Java\j2sdk1.5.0\bin>keytool -trustcacerts -import -keystore
AppletCertStore -alias AppletCert -file cert.cer
Tapez le mot de passe du Keystore : xxx
RÚponse de certificat installÚe dans le Keystore

//signature de l'applet :
C:\Program Files\Java\j2sdk1.5.0\bin>jarsigner -keystore AppletCertStore
JavaVersionDisplayApplet.jar AppletCert
Enter Passphrase for keystore: xxx


ensuite, lors de l'exécution de l'applet ie6 me met :

java.security.cert.CertificateException: La vérification de la syntaxe de la
clé du signataire dans le certificat a échoué



et le certificat est considéré comme non signé.

avez-vous une idée ?

merci

4 réponses

Avatar
Stephane Wirtel
Je n'ai jamais regarde a la signature d'applet, mais est-ce qu'il est
necessaire de passer par Verisign pour signer une applet qui serait
employee dans un Intranet ?

Bien a toi,

Stephane
Avatar
Kupee
Seb wrote:
nous avons acheté un certificat chez Verisign, et je signe mon applet ainsi
:

//insertion du certificat ds le magasin :
C:Program FilesJavaj2sdk1.5.0bin>keytool -trustcacerts -import -keystore
AppletCertStore -alias AppletCert -file cert.cer
Tapez le mot de passe du Keystore : xxx
RÚponse de certificat installÚe dans le Keystore

//signature de l'applet :
C:Program FilesJavaj2sdk1.5.0bin>jarsigner -keystore AppletCertStore
JavaVersionDisplayApplet.jar AppletCert
Enter Passphrase for keystore: xxx


ensuite, lors de l'exécution de l'applet ie6 me met :

java.security.cert.CertificateException: La vérification de la syntaxe de la
clé du signataire dans le certificat a échoué



et le certificat est considéré comme non signé.

avez-vous une idée ?


Quelle jvm utilise ton IE ? Celle de Sun ou de Microsoft ?
Si c'est celle de microsoft, elle ne lis pas les certificats sur les
jar, il faut a ce moment utiliser un cab signé

Avatar
Seb
oui, j'ai bien compris que l'on signe un applet pour une jvm donnée.

j'utilise en client la 1.5 de sun.

"Kupee" a écrit dans le message de
news:40ab48cb$0$30080$
Seb wrote:
nous avons acheté un certificat chez Verisign, et je signe mon applet
ainsi


:

//insertion du certificat ds le magasin :
C:Program
FilesJavaj2sdk1.5.0bin>keytool -trustcacerts -import -keystore


AppletCertStore -alias AppletCert -file cert.cer
Tapez le mot de passe du Keystore : xxx
RÚponse de certificat installÚe dans le Keystore

//signature de l'applet :
C:Program FilesJavaj2sdk1.5.0bin>jarsigner -keystore AppletCertStore
JavaVersionDisplayApplet.jar AppletCert
Enter Passphrase for keystore: xxx


ensuite, lors de l'exécution de l'applet ie6 me met :

java.security.cert.CertificateException: La vérification de la syntaxe
de la


clé du signataire dans le certificat a échoué



et le certificat est considéré comme non signé.

avez-vous une idée ?


Quelle jvm utilise ton IE ? Celle de Sun ou de Microsoft ?
Si c'est celle de microsoft, elle ne lis pas les certificats sur les
jar, il faut a ce moment utiliser un cab signé



Avatar
Olivier Thomann
Le Wed, 19 May 2004 23:10:14 +0200, "Seb"
j'utilise en client la 1.5 de sun.
Salut,


Commence par utiliser des versions faites pour la production. La 1.5
est encore en beta et je ne vois pas a l`heure actuelle l'intéret de
se jeter dessus.
Je te recommende donc la 1.4.2_04.
--
Olivier