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

VB.NET Discussion :

Masquer les paramètres d'une url


Sujet :

VB.NET

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2006
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 158
    Points : 56
    Points
    56
    Par défaut Masquer les paramètres d'une url
    Bonjour à tous,
    Voila pour mon application je passe des paramètres dans l'url qui sont destinés à une autre page, pour traitement.
    Ce que je voudrais faire c'est justement masquer ces paramètres voir les crypter. Mais le problème c'est que je ne sais pas trop comment faire.
    Si quelqu'un pouvait jeter un coup d'oeil à mon code ça serait bien aimable.
    Bien à vous.
    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
     
     Sub Button1_Click(sender As Object, e As EventArgs)
         Try
          response.redirect("tableau_html.aspx?id="+DropdownList1.Text.ToString()+"")
     
           Catch Ex As Exception
            response.write(Ex.Message)
          End Try
           End Sub
     
    </script>
    <html>
    <head>
    </head>
    <body>
        <form  runat="server">
            <div align="center">
                <asp:DropDownList id="DropDownList1" runat="server"></asp:DropDownList>
            </div>
            <div align="center">
            </div>
            <div align="center">
                <asp:Button id="Button1" onclick="Button1_Click" runat="server" methode="POST" Text="Display Users"></asp:Button>
            </div>
            <!-- Insert content here -->
        </form>
    </body>
    </html>

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    826
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 826
    Points : 1 120
    Points
    1 120
    Par défaut
    Salut,

    Une première idée serait de passer les paramètres en POST plutôt qu'en GET. Il ne seraient pas visible et pas cryptés.

    Après rien ne t'empêches de crypter par toi même ces valeurs que ce soit en POST ou en GET avec ce que propose DotNet. Il te fraudra juste un peu de travail sur la page pour les décrypter.

    Autre solution, utiliser la session. Tes paramètres ne sont alors pas visible même si c'est dommage de procéder comme ça, ça peut être une solution....

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2006
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 158
    Points : 56
    Points
    56
    Par défaut
    Salut cybermaxs,
    Peux-tu me dire, s'il te plait, comment utiliser la méthode post avec un response.redirect ?
    Bien à toi.

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    826
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 826
    Points : 1 120
    Points
    1 120
    Par défaut
    Ce n'est pas possible directement avec le response.redirect. Un response.redirect ce n'est finalement qu'en retour au client indiquant d'aller voir une autre page.

    Par contre, dans ce code, je vois un button. Tu peux par exemple utiliser le PostBackUrl pour poster les valeurs du formulaire sur la page tableau_html.aspx.

  5. #5
    Membre du Club
    Inscrit en
    Décembre 2006
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 158
    Points : 56
    Points
    56
    Par défaut
    Salut,
    Merci pour ta réponse, pourrais-tu me montrer un exemple du PostBackUrl pour mon cas s'il te plait? Car j'ai consulté le site de MSDN et j'avoue que c'est pas très clair.
    Bien à toi.

Discussions similaires

  1. [Encoding] Accents dans les paramètres d'une URL
    Par nicolas.pied dans le forum ASP.NET
    Réponses: 1
    Dernier message: 01/07/2009, 15h18
  2. Réponses: 3
    Dernier message: 20/10/2008, 13h10
  3. [AJAX] Reprendre les paramètres d'une URL
    Par sliderman dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 21/05/2008, 15h29
  4. Réponses: 3
    Dernier message: 31/05/2007, 03h41
  5. récupérer les paramètres dans une url
    Par asetti dans le forum ASP
    Réponses: 6
    Dernier message: 23/12/2005, 11h08

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