J'ai écrit une petite applet se connectant à une base de données
MySQL. Dans la version "application" pas de problème. Avec
AppletViewer, ça fonctionne. Mais avec Mozilla, j'ai une erreur de
permissions (java.security.AccessControlException... connect, resolve)
et ce, même si j'exécute l'applet à partir du Web Server...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ulrich Vachon
"circuit_breaker" a écrit dans le message de news:
Bonjour,
J'ai écrit une petite applet se connectant à une base de données MySQL. Dans la version "application" pas de problème. Avec AppletViewer, ça fonctionne. Mais avec Mozilla, j'ai une erreur de permissions (java.security.AccessControlException... connect, resolve) et ce, même si j'exécute l'applet à partir du Web Server...
Que faire?
Salut,
Tu dois signer ton applet pour lui donner les droit de RW. En lisant la FAQ tu tombes sur : http://java.sun.com/docs/books/tutorial/security1.1/ et l'exemple qui va avec.
Bon code, Ulrich.
"circuit_breaker" <circuit_breaker@canada.com> a écrit dans le message de
news:2863e14b.0404250400.63271734@posting.google.com...
Bonjour,
J'ai écrit une petite applet se connectant à une base de données
MySQL. Dans la version "application" pas de problème. Avec
AppletViewer, ça fonctionne. Mais avec Mozilla, j'ai une erreur de
permissions (java.security.AccessControlException... connect, resolve)
et ce, même si j'exécute l'applet à partir du Web Server...
Que faire?
Salut,
Tu dois signer ton applet pour lui donner les droit de RW. En lisant la FAQ
tu tombes sur :
http://java.sun.com/docs/books/tutorial/security1.1/ et l'exemple qui va
avec.
"circuit_breaker" a écrit dans le message de news:
Bonjour,
J'ai écrit une petite applet se connectant à une base de données MySQL. Dans la version "application" pas de problème. Avec AppletViewer, ça fonctionne. Mais avec Mozilla, j'ai une erreur de permissions (java.security.AccessControlException... connect, resolve) et ce, même si j'exécute l'applet à partir du Web Server...
Que faire?
Salut,
Tu dois signer ton applet pour lui donner les droit de RW. En lisant la FAQ tu tombes sur : http://java.sun.com/docs/books/tutorial/security1.1/ et l'exemple qui va avec.
Bon code, Ulrich.
circuit_breaker
Je ne saisis pas très bien. L'applet, le fureteur, Apache et MySQL sont sur le même serveur. Sur un autre serveur (NT4), l'applet n'a pas à être signée pour connecter à une base de données Oracle...
Dans le présent cas, si j'ajoute "" et "" dans la liste des usagers de MySQL, l'applet fonctionne correctement à partir d'un fureteur (IE et Mozilla) sur les deux IP respectives. Mais là, il faudrait que j'ajoute chaque IP dans MySQL ce qui n'a pas de bon sens :)
Je vois le problème ainsi: Machine A = Serveur (http, MySQL, applets...) Machine B = Client
Lorsque B demande une page web, le serveur B fait le travail, s'identifie à MySQL en tant que "" et retourne les résultats à A.
Que fais-je de travers?
"Ulrich Vachon" wrote in message news:<c6h9t3$pai$...
"circuit_breaker" a écrit dans le message de news:
Bonjour,
J'ai écrit une petite applet se connectant à une base de données MySQL. Dans la version "application" pas de problème. Avec AppletViewer, ça fonctionne. Mais avec Mozilla, j'ai une erreur de permissions (java.security.AccessControlException... connect, resolve) et ce, même si j'exécute l'applet à partir du Web Server...
Que faire?
Salut,
Tu dois signer ton applet pour lui donner les droit de RW. En lisant la FAQ tu tombes sur : http://java.sun.com/docs/books/tutorial/security1.1/ et l'exemple qui va avec.
Bon code, Ulrich.
Je ne saisis pas très bien. L'applet, le fureteur, Apache et MySQL
sont sur le même serveur. Sur un autre serveur (NT4), l'applet n'a
pas à être signée pour connecter à une base de données Oracle...
Dans le présent cas, si j'ajoute "userx@192.168.0.72" et
"userx@192.168.0.10" dans la liste des usagers de MySQL, l'applet
fonctionne correctement à partir d'un fureteur (IE et Mozilla) sur les
deux IP respectives. Mais là, il faudrait que j'ajoute chaque IP dans
MySQL ce qui n'a pas de bon sens :)
Je vois le problème ainsi:
Machine A = Serveur (http, MySQL, applets...)
Machine B = Client
Lorsque B demande une page web, le serveur B fait le travail,
s'identifie à MySQL en tant que "userx@localhost" et retourne les
résultats à A.
Que fais-je de travers?
"Ulrich Vachon" <ulrich.vachon@wanadoo.fr> wrote in message news:<c6h9t3$pai$1@news-reader2.wanadoo.fr>...
"circuit_breaker" <circuit_breaker@canada.com> a écrit dans le message de
news:2863e14b.0404250400.63271734@posting.google.com...
Bonjour,
J'ai écrit une petite applet se connectant à une base de données
MySQL. Dans la version "application" pas de problème. Avec
AppletViewer, ça fonctionne. Mais avec Mozilla, j'ai une erreur de
permissions (java.security.AccessControlException... connect, resolve)
et ce, même si j'exécute l'applet à partir du Web Server...
Que faire?
Salut,
Tu dois signer ton applet pour lui donner les droit de RW. En lisant la FAQ
tu tombes sur :
http://java.sun.com/docs/books/tutorial/security1.1/ et l'exemple qui va
avec.
Je ne saisis pas très bien. L'applet, le fureteur, Apache et MySQL sont sur le même serveur. Sur un autre serveur (NT4), l'applet n'a pas à être signée pour connecter à une base de données Oracle...
Dans le présent cas, si j'ajoute "" et "" dans la liste des usagers de MySQL, l'applet fonctionne correctement à partir d'un fureteur (IE et Mozilla) sur les deux IP respectives. Mais là, il faudrait que j'ajoute chaque IP dans MySQL ce qui n'a pas de bon sens :)
Je vois le problème ainsi: Machine A = Serveur (http, MySQL, applets...) Machine B = Client
Lorsque B demande une page web, le serveur B fait le travail, s'identifie à MySQL en tant que "" et retourne les résultats à A.
Que fais-je de travers?
"Ulrich Vachon" wrote in message news:<c6h9t3$pai$...
"circuit_breaker" a écrit dans le message de news:
Bonjour,
J'ai écrit une petite applet se connectant à une base de données MySQL. Dans la version "application" pas de problème. Avec AppletViewer, ça fonctionne. Mais avec Mozilla, j'ai une erreur de permissions (java.security.AccessControlException... connect, resolve) et ce, même si j'exécute l'applet à partir du Web Server...
Que faire?
Salut,
Tu dois signer ton applet pour lui donner les droit de RW. En lisant la FAQ tu tombes sur : http://java.sun.com/docs/books/tutorial/security1.1/ et l'exemple qui va avec.