[JApplet][swing] problème d'acces
bonjour,
j'ai developpé une applet qui fait des trucs parmi lesquel l'acces à des donnés et leur affichage.
pour pouvoir faire ça il fallait que je signe l'applet.
pour pouvoir le faire je vous renvois à ce lien:
signer une applet
tout marche à merveille jusqu'à ce que j'ai décidé de faire de l'affichage graphique (swing) et là boum! voilà ce que je rencontre:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.misc)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPackageAccess(Unknown Source)
at sun.applet.AppletSecurity.checkPackageAccess(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at certif.MozillaContext.initialize(MozillaContext.java:37)
at MainInterface.model.AppletSign.<init>(AppletSign.java:51)
at MainInterface.view.MainPanel.<init>(MainPanel.java:79)
at test.AppletTest0.init(AppletTest0.java:43)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source) |
voici mon code html mais je crois pas que ce sera d'une grande utilité:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<HTML>
<HEAD>
<TITLE>Applet java</TITLE>
</HEAD>
<BODY BGCOLOR=white>
<H1>Applet java</H1>
<HR>
<DIV ALIGN=center>
<APPLET codebase="." CODE="test.AppletTest0.class" WIDTH="300" HEIGHT="100" ARCHIVE="SApplet.jar,jss34.jar">
</APPLET>
</DIV>
<HR>
</BODY>
</HTML> |
la question que je me pose est la suivante: pourquoi il y a un problème de sécurité quand je veux faire un affichage graphique dans une fenêtre???
en tout cas moi ça me parait absurde :roll:
est ce que quelqu'un a une idée sur le sujet?
merci