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

Applets Java Discussion :

.java.policy dans le répertoire du user


Sujet :

Applets Java

  1. #1
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut .java.policy dans le répertoire du user
    Hello,

    Petite question (encore une) concernant les java.policy. Je veux pour l'intranet me passer de signé les applets et il me semble que de définir une policy devrait être suffisant

    J'ai donc définit les règles suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    grant codeBase "http://localhost/*" {
    permission java.security.AllPermission;
    };
    grant codeBase "file:///C:/-" {
    permission java.security.AllPermission;
    };
    Cependant cela ne semble pas suffisant pour permettre l'exécution du code suivant

    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
    import java.awt.Color;
    import java.awt.Container;
    import java.awt.FlowLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
     
    import javax.swing.JApplet;
    import javax.swing.JButton;
     
    public class Sap extends JApplet {
     
    	private JButton button;
     
    	public int Count = 0;
     
    	public void init() {
              button = new JButton("Lancer SAP");          
              Container window = getContentPane();
              window.setLayout(new FlowLayout()); 
              button.addActionListener(new ButtonListener()); 
              button.setBackground(Color.yellow);   
              window.add(button);  
        }
     
        private class ButtonListener implements ActionListener  {
     
        	public void actionPerformed(ActionEvent push)  {
        		try {
        			Runtime.getRuntime().exec("c:/dossier.sap");
        		} catch (Exception ex) {
     
        		}
            }
        }
    }
    Que peut-il bien me manquer ?

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    J'ai finalement signé mon applet de cette manière

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    jarsigner.exe c:\dev\workspace\xxx-sap-a
    pplet\target\sap.jar yyyyyy
    puis exécuter la vérification

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    jarsigner.exe -verifiy c:\dev\workspace\xxx-sap-a
    pplet\target\sap.jar
    Et obtenu le message de validation

    Mais lorsque je déploye mon applet il n'y toujours aucun message concernant l'exécution d'une applet signée.

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    il fallait simplement lui donner le path de applet signé de destination ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Le User de tomcat ayant le droit d’écrire dans un répertoire
    Par john_wili dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 22/10/2009, 18h50
  2. Réponses: 4
    Dernier message: 12/10/2009, 17h55
  3. Réponses: 2
    Dernier message: 07/07/2007, 14h24
  4. [Fichiers] Enregistrer/Déplacer dans un répertoire
    Par babyboy dans le forum Entrée/Sortie
    Réponses: 19
    Dernier message: 12/05/2004, 14h33
  5. Réponses: 4
    Dernier message: 22/12/2003, 11h12

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