Signature applet [Résolu]

Messages postés
118
Date d'inscription
lundi 6 novembre 2000
Statut
Membre
Dernière intervention
12 mai 2010
- - Dernière réponse : ludomacho
Messages postés
14
Date d'inscription
dimanche 1 juillet 2007
Statut
Membre
Dernière intervention
27 janvier 2010
- 27 janv. 2010 à 22:58
bonjour à tous,

Je developpe un applet java qui va permettre à mes utilisateurs de lancer des programmes depuis cet applet, sachant que les programme seront installés en locale sur chaque poste de travail.
J'ai remarqué qu'il fallait signer l'applet, car la sécurité basique de JAVA ne permet pas ce genre de chose, ce qui est logique...
J'ai donc signer en utilisant la méthode suivante (trouvée sur le net):

keytool -genkey -keystore FichierKeyStore -alias henry
Tapez le mot de passe du Keystore : (mdpkey)
Ressaisissez le nouveau mot de passe : (mdpkey)
Quels sont vos prÚnom et nom ?
[Unknown] : henry Dupont
Quel est le nom de votre unitÚ organisationnelle ?
[Unknown] : etudiant
Quelle est le nom de votre organisation ?
[Unknown] : lupsig
Quel est le nom de votre ville de rÚsidence ?
[Unknown] : paris
Quel est le nom de votre Útat ou province ?
[Unknown] : france
Quel est le code de pays Ó deux lettres pour cette unitÚ ?
[Unknown] : fr
Est-ce CN=henry, OU=etudiant, O=lupsig, L=paris, ST=france, C=fr ?
[non] : oui

SpÚcifiez le mot de passe de la clÚ pour <henry>
(appuyez sur EntrÚe s'il s'agit du mot de passe du Keystore) : (mdphenry)
Ressaisissez le nouveau mot de passe : (mdphenry)


Un fichier « monKeyStore » a été créé.

Signature :
jarsigner -keystore FichierKeyStore monarchive.jar henry
Enter Passphrase for keystore: (mdpkey)
Enter key password for henry: (mdphenry)

Warning:
The signer certificate will expire within six months.


appel de l'applet dans ma page HTML:

<html>





</html>
Faut-il préciser dans le code HTML le keystore à utiliser ? Me manque-t-il des choses ?

Cependant, le message d'erreur "erreur d'execution java.security.AccessControlException : access denied(javai.io.FilePermission c:\Program execute" apparrait toujours. Le programme que j'essai de lancer ce trouve dans Program Files.
J'ai essayer d'autre méthodes de signature avec des fichier CERT mais je ne les ais pas bien comprises (mon anglaire n'est pas excellent et tout ce que j'ai trouvé en Français n'a pas fonctionné).
Auriez-vous des infos à me communiquer SVP car je suis complètement perdu ?
Merci

Paul
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
118
Date d'inscription
lundi 6 novembre 2000
Statut
Membre
Dernière intervention
12 mai 2010
3
Merci
Problème résolu, il fallait changer les paramètre de java.security dans mon programme, l'applet à beau etre signé, ca ne suffit pas. Cependant le process que j'utilisait pour signer était mauvais. Si quelqu'un rencontre le meme problème, envoyez moi un MP et je post la solution

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 127 internautes nous ont dit merci ce mois-ci

Commenter la réponse de aforpien
Messages postés
14
Date d'inscription
dimanche 1 juillet 2007
Statut
Membre
Dernière intervention
27 janvier 2010
0
Merci
ludomach. Bonjour, j ai le même problème que toi pourrais tu m expliquer la procédure s il te plait.
Commenter la réponse de ludomacho

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.