IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sécurité Java Discussion :

java security ?


Sujet :

Sécurité Java

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 253
    Par défaut java security ?
    slt,
    j'ai une question sur java security ,
    j'ai un programme java avec RMI, mais je n'arrive pas à le faire marcher , j'ai cette ereure:
    access denied (java.net.SocketPermission 127.0.0.1:1099 connect,resolve)

    je suspecte java policy, mais je ne sais pas comment faire pour résoudre le problème. d'ailleurs j'ai désactivé le firewall, mais ça ne rien donné, ma question est ce que vous êtes d'accord avec moi que le problème vient de là? si oui quelqu'un sait le syntaxe exacte à ajouter au code?

    cordialement

  2. #2
    Membre expérimenté
    Profil pro
    Dev NodeJS
    Inscrit en
    Août 2006
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev NodeJS

    Informations forums :
    Inscription : Août 2006
    Messages : 177
    Par défaut
    Oui, voici un exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    grant {
    	//permission java.security.AllPermission;
    	permission java.net.SocketPermission "*:1098-1099", "connect,resolve";
    	permission java.net.SocketPermission "127.0.0.1:3873", "connect,resolve";
           // allows anyone to listen on un-privileged ports
    	permission java.net.SocketPermission "localhost:1024-", "listen";
    };

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 253
    Par défaut
    ce code dois-je le mettre dans mon RMIServeur, ou je dois le mettre dans un fichier.
    ici ma une partie de mon code, est ce que je dois mettre le code ici
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    public class Main {
     
        public static void main(String[] args) {
     
            try {
               // java.rmi.registry.LocateRegistry.createRegistry(1099);
     
                System.out.println("Mise en place du Security Manager ...");
                System.setSecurityManager(new java.rmi.RMISecurityManager());
     
                TestRMIServer testRMIServer = new TestRMIServer();
     
                System.out.println("Enregistrement du serveur");
     
                // Naming.rebind("rmi://" + ZENSTAGE2.getLocalHost() + "/TestRMI", testRMIServer);
                //Naming.bind("//ZENSTAGE2/testRMIServer", testRMIServer);
                 Naming.rebind("rmi://localhost:1099/TestRMIServer", testRMIServer);
     
                System.out.println("Serveur lancé");
     
            } catch (Exception e) {
                System.out.println("Exception capturée: " + e.getMessage());
            }
    merci

  4. #4
    Membre expérimenté
    Profil pro
    Dev NodeJS
    Inscrit en
    Août 2006
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev NodeJS

    Informations forums :
    Inscription : Août 2006
    Messages : 177
    Par défaut
    Tu dois créer un java.policy et spécifier à la jvm son emplacement, regarde ce post

Discussions similaires

  1. Java Security KeyFactory RSA
    Par Faiche dans le forum Sécurité
    Réponses: 1
    Dernier message: 03/11/2006, 13h19
  2. Applet log4j java.security.AccessControlException
    Par mickael.guilbert dans le forum Applets
    Réponses: 3
    Dernier message: 13/06/2006, 17h28
  3. java.security.AccessControlException: access denied
    Par ludonantes dans le forum Applets
    Réponses: 10
    Dernier message: 28/03/2006, 17h44
  4. Réponses: 2
    Dernier message: 27/03/2006, 17h05
  5. [Java Security Manager] ajouter des permissions
    Par dahwoud dans le forum Sécurité
    Réponses: 2
    Dernier message: 05/07/2005, 09h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo