[JAVA] Erreur d'un applet dans une page sécurisé

Erreur d'un applet dans une page sécurisé [JAVA] - Java - Programmation

Marsh Posté le 05-05-2004 à 15:22:30    

J'ai un applet java externe, nommé kavachart (ou javachart) qui me permet de faire des graphiques divers
 
seulement, si la page qui l'utilise est en https, ca fonctionne pas
 
selon vous c'est leur applet qui a un problème?
 
voici ce que mon JRE me sort
 


java.lang.SecurityException: illegal URL redirect
 
 at sun.plugin.net.protocol.http.HttpUtils.followRedirects(Unknown Source)
 
 at sun.plugin.cache.CachedFileLoader.download(Unknown Source)
 
 at sun.plugin.cache.CachedFileLoader.load(Unknown Source)
 
 at sun.plugin.cache.FileCache.get(Unknown Source)
 
 at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connectWithCache(Unknown Source)
 
 at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connect(Unknown Source)
 
 at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.getInputStream(Unknown Source)
 
 at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
 
 at java.net.HttpURLConnection.getResponseCode(Unknown Source)
 
 at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
 
 at sun.applet.AppletClassLoader.getBytes(Unknown Source)
 
 at sun.applet.AppletClassLoader.access$100(Unknown Source)
 
 at sun.applet.AppletClassLoader$1.run(Unknown Source)
 
 at java.security.AccessController.doPrivileged(Native Method)
 
 at sun.applet.AppletClassLoader.findClass(Unknown Source)
 
 at java.lang.ClassLoader.loadClass(Unknown Source)
 
 at sun.applet.AppletClassLoader.loadClass(Unknown Source)
 
 at java.lang.ClassLoader.loadClass(Unknown Source)
 
 at sun.applet.AppletClassLoader.loadCode(Unknown Source)
 
 at sun.applet.AppletPanel.createApplet(Unknown Source)
 
 at sun.plugin.AppletViewer.createApplet(Unknown Source)
 
 at sun.applet.AppletPanel.runLoader(Unknown Source)
 
 at sun.applet.AppletPanel.run(Unknown Source)
 
 at java.lang.Thread.run(Unknown Source)
 
java.lang.SecurityException: illegal URL redirect
 
 at sun.plugin.net.protocol.http.HttpUtils.followRedirects(Unknown Source)
 
 at sun.plugin.cache.CachedFileLoader.download(Unknown Source)
 
 at sun.plugin.cache.CachedFileLoader.load(Unknown Source)
 
 at sun.plugin.cache.FileCache.get(Unknown Source)
 
 at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connectWithCache(Unknown Source)
 
 at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connect(Unknown Source)
 
 at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.getInputStream(Unknown Source)
 
 at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
 
 at java.net.HttpURLConnection.getResponseCode(Unknown Source)
 
 at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
 
 at sun.applet.AppletClassLoader.getBytes(Unknown Source)
 
 at sun.applet.AppletClassLoader.access$100(Unknown Source)
 
 at sun.applet.AppletClassLoader$1.run(Unknown Source)
 
 at java.security.AccessController.doPrivileged(Native Method)
 
 at sun.applet.AppletClassLoader.findClass(Unknown Source)
 
 at java.lang.ClassLoader.loadClass(Unknown Source)
 
 at sun.applet.AppletClassLoader.loadClass(Unknown Source)
 
 at java.lang.ClassLoader.loadClass(Unknown Source)
 
 at sun.applet.AppletClassLoader.loadCode(Unknown Source)
 
 at sun.applet.AppletPanel.createApplet(Unknown Source)
 
 at sun.plugin.AppletViewer.createApplet(Unknown Source)
 
 at sun.applet.AppletPanel.runLoader(Unknown Source)
 
 at sun.applet.AppletPanel.run(Unknown Source)
 
 at java.lang.Thread.run(Unknown Source)
 

Reply

Marsh Posté le 05-05-2004 à 15:22:30   

Reply

Marsh Posté le 05-05-2004 à 15:41:34    

1/ L'applet est hosté où. Chez toi ou chez eux?  
2/ Ca veut dire quoi "si la page qui l'utilise"?

Reply

Marsh Posté le 05-05-2004 à 15:48:20    

DarkLord a écrit :

1/ L'applet est hosté où. Chez toi ou chez eux?  
2/ Ca veut dire quoi "si la page qui l'utilise"?


 
hosté ici
 
si la page qui l'utilise -> la page où l'applet est appelé.
 
ex:
https://monserveur.com/mapage.html -> fonctionne pas
http://monserveur.com/mapage.html -> fonctionne
 
les acls sur le dossier de l'applet sont bons

Reply

Marsh Posté le 05-05-2004 à 15:50:57    

http://java.sun.com/j2se/1.4.2/doc [...] le-17.html
 
(google, 30 sec)


Message édité par darklord le 05-05-2004 à 15:51:12
Reply

Marsh Posté le 05-05-2004 à 16:15:55    

gros merci
 
vu que j'ai pas le code de l'app, bin jsuis pas bien placé
 
jvais suggéré d'utiliser un module perl GD::Graph pour faire nos graphiques au lieu d'utiliser un applet

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed