Bonjour,
J'ai une applet signée afin d'effectuer un upload depuis le poste client sur mon serveur. Elle est bien intégrée, etc... et tout fonctionne. Seulement j'ai constaté que lorsque le client n'acceptais pas le certificat lors de la demande, mon applet se lance et émet une exception de sécurité (forcément puisqu'il n'a pas les droits pour le coup...)
Je voulais savoir s'il y avait moyen de savoir dans ma classe d'applet si le certificat a bien été accepté ou non ?
Si ce n'est pas possible, comment faire pour ne pas lancer mon applet si l'utilisateur n'accepte pas le certificat ?
Merci à vous.
PS : je précise que j'ai déjà parer au bug en testant une lecture sur un fichier local de l'utilisateur, afin de voir si une exception de sécurité est levée ou non. Dans le cas ou il y en a une, c'est que le certificat n'a pas été accepté par l'utilisateur, auquel cas l'applet est stoppée. Mais je trouve cette solution pas très propre et voudrait savoir s'il y a d'autre moyen de savoir si l'utilisateur a accepté ou non le certificat pour la session en cours.
Partager