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 :

transmission de longue chaine vers une page HTML


Sujet :

Applets Java

  1. #1
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    251
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 251
    Par défaut transmission de longue chaine vers une page HTML
    Bonjour .

    Alors voila dans le cadre d'une application intranet un client doit signer des doc avec clé privé situé sur une clé usb.
    L'intranet est developpé en HTML/PHP/MYSQL/CSS/JS .

    Quand le client veut signer le serveur se met en attente de la clé. Le client lance un logiciel qui detecte la clé usb et l'envoie au serveur via socket.

    Pour cela le serveur php lance un applet qui doit juste vérifie que l'utilisateur qui e connecte est le bon et receptionne sa clé.

    Tout fonctionne y compris la reception de la clé. Mais voila comment transmettre la clé de l'applet vers la page HTML ? J'ai essayé de la faire passer dans l'url avec la fonction.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    getAppletContext().showDocument(new URL("recup?php?cle="+cle));
    Mais ça ne fait rien.Si a la place de la variable cle je passe une autre variable qui contient une chaine plus courte ça fonctionne. Mais la variable cle à l'air trop longue pour GET.

    Y a t il un moyen de faire passer cette clé par une autre méthode? Je me suis trompé en faisant un tel applet ?

    Les navigateurs utilisés par els employé sont firefox,safari sous mac et IE.


    voici le code de la page php serveur.php qui appelle l'applet:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <applet code="applet_serv.class"  width="300" height="300">
    <param value="bbibi" name="user_autorise">
    </applet>
     
    </body>
    </html>
    Petite edition. Ce que je veux transmettre ressemble à ça:

    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
     
    -----BEGIN RSA PRIVATE KEY-----
    MIIEpAIBAAKCAQEA5VExo4sQEG2jIlOXM1XhN8aa+dfR8b2+VooJqvcpkPLB+o40
    hX9XXxmZ+ozYWfKAAybQwJgNGYGPeRBkTZgn0LhITT680ypF5Crzgt6wIZgrtMn8
    O0EMmzEApG90O/cdSB7F+CIVd0ap1rfABUR0O0xmSdFTMuoB+4AS63JB/T9YTQ8a
    1UEcb/OIfUOAvVo0A/GppMa4oZVWtfiZxsvb4/XEoWwytsFOG4Ofg38cbHDWq34Q
    599LmESyZRc5ooA/Nz/X9FbipES8HyIIqD5X9O8ZX/phGET139nQkcDNpLsJGyNh
    vomulCvn2TH6VFgXogJdHx9tSX45X7QccR6Y9QIDAQABAoIBAFs7Dy2KUKzIgYNR
    kDDbNMu01skZJKwxGb1iE3CR/lZtTeD5nEmUHNV34Pt990DpqiYW1iwZEfUYx1SZ
    wd3g784o0pLwp7y277FTqSdiot3qpVC6nv+P5I0FVMUWlj6ZFGwx2f7ayIF4em8z
    EVDHKBrDTVqGzbvOv1UoYd6LyVcPkK4HUYvOPbSpa64fhBcKZTAWcm+lCGwP43Fa
    nQmeO/39cNWrvPw3kWm31m9FAYN71s7nGwk89ueNX0rKD4GKzi8KxSuVaKC08LSx
    cUjB0UN0ZVLt6u5JTSDx5bDdLyjV3rPu1G9JDdRT+ZKmMXkBP5DUsR6Afhgy2zpY
    Mby6Hm0CgYEA89e35JtkoJx1uDkHlfI1s9updyX168t6Rqc4W+Uc+z8/1fnNYVEo
    EG92haanjmhZ+U62JzbwECEfywIITFN1/BHTNO7wi5yJNNBBUqj+yIdrvW6/Y6i5
    UaZNL1jf/k+HgRrghCdYDZLmD5lroTtrWSlflfTjbUjTnYVpzN1Mu0MCgYEA8MAU
    a48yWh6w1l5M672PB7A5U6be8DEwj3sZNsLFg1/bxlkvE3TuBy0Vpsmr+2PlRykE
    prcXO1euxKWvC6v1yxD+CcTlUlh5mj3wc0miBVYl8oHTjXPnE/K1PjbCMf/lqiHi
    do2gMeTjo+PqFiR5Y8GsfTMdO4ahuAKrg5jZK2cCgYAaD0fb6q+Kaq46Df49jDEp
    E6S80xXBKXHb8ysWxxmd0FimKZhFekLp3r+v8OufUI+tEThuYHSvhJq9O25fmdvW
    IKGN2qtigEw5lLgmeWEhVTeyew+BOxrzGu7MzJbDuwQkTBcKiJnkeXqU2DSkepEy
    ajWI9S8JEutqvkNcXZpBuQKBgQDD8sJsDP/hg8tQny4iTYXFrzPplw8rFg49KecK
    wBp8ZB//34TGZEx8AMD3oHtfQB5T/dmwS6MYBLTVjzja2hpTLkBl+SDhFevbk4BK
    hWrexxBZwjtKjURN4ySLP4xtn6bxA2VMMtdo5LA3K4DShttaSz82I80uLtUfbOTm
    VhikDwKBgQC0+ysNdc9kWmXNSW5117JQKEzt9rbydVs0Mwv3QQNpxV0kohOWGSE1
    3sQJAkP8Sz9JeUqkj+NUcOUalidsl3tjna2EhdccDN/+b7TFgYn/Z6dIpMXTUzd2
    TYFJjH5Qg6Jm6zkC66cMJLdDwEM9svg77V+ACA4V1qyPHcpf8cfovA==
    -----END RSA PRIVATE KEY-----
    J'ai vérifié que c'etait pas le caractere '/' qui pose probleme mais nan.

    Pour faire cette verif j'ai essayé de transmettre la chaine suivante : "aaaaaaaa/aaaaaaaaaaaaaaaaaaa/aaaaaaaaaaaaaaaa"

    ça se transmet correctement(a ma grande surprise d'aillleur je pensais qu il n'aimerait pas du tout retrouver ce caractere '/').


    Edit :

    J'ai essayé autre chose. J'ai fait une page en PHP contenant un lien vers elle meme. J'ai passé à ce lien le paramètre clé qui contient la clé que j'ai mis plus haut. Une fois la page rechargé je verifie le contenu de ma variable $_GET. La clé est passé sans aucun problème donc ce n'est pas un probleme de longueur comme le laisse entendre mon titre

    Merci d'avance

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2007
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Août 2007
    Messages : 156
    Par défaut
    Bonjour,

    si tu y arrive pas en GET, essaie en POST :

    http://java.developpez.com/faq/java/...reseau#postUrl

Discussions similaires

  1. [FLASH 8] Création de lien vers une page HTML avec Flash
    Par °°° Zen-Spirit °°° dans le forum Flash
    Réponses: 8
    Dernier message: 07/01/2008, 18h07
  2. Transfer de donnees vers une page HTML
    Par ldcarpathes dans le forum Applets
    Réponses: 4
    Dernier message: 15/09/2006, 12h36
  3. Chercher un chaine dans une page HTML
    Par Mr Hyde dans le forum Réseau/Web
    Réponses: 6
    Dernier message: 13/09/2005, 10h47
  4. [FLASH MX] Lien d'une animation Flash vers une page html
    Par tinkye_winkye dans le forum Flash
    Réponses: 10
    Dernier message: 19/01/2005, 10h11
  5. Problème de chaine sur une page HTML
    Par Kerod dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 23/11/2004, 16h23

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