Fausser les pistes!

Signaler
Messages postés
15
Date d'inscription
vendredi 13 août 2004
Statut
Membre
Dernière intervention
11 janvier 2005
-
Messages postés
15
Date d'inscription
vendredi 13 août 2004
Statut
Membre
Dernière intervention
11 janvier 2005
-
savez vs en fait comment crypter le chemin ds la barre d'adresse pour que les donnees qui y son transmises ne soit plus utilisables
je developpe des pages web avec asp niveau debutant
merci d'avance

4 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
j'ai pas compris!

tu veux que ton url deviennent codé ?

par exemple :
http://www.aspfr.com/forum.v2.aspx?ID=292687&nb=0

donnerait
http://www.aspfr.com/54d6511s5d4656e489r7456s4d89r7/

c'est possible, mais puisque tu es debutant, on va laisser tomber cette idée ;)

par contre tu peux faire ca:

http://www.aspfr.com/forum.v2.aspx?code=54d6511s5d4656e9r7
ou
http://www.aspfr.com/forum/?code=54d6511s5d4656e9r7

pour cela rien de plus simple suffit de coder tout tes paramètres en un seul, que tu passes en querystring puis tu les decodes pour recuperer ce que tu veux.

fais moi signe si tu as un problème

@+

Cyril
Messages postés
15
Date d'inscription
vendredi 13 août 2004
Statut
Membre
Dernière intervention
11 janvier 2005

excuse moi mais je ne vois pas
peux tu me donner un simple exemple
merci
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
Ce que tu veux c'est au lieu de ca :
http://www.aspfr.com/forum.v2.aspx?ID=292687&nb=0
avoir ca :
http://www.aspfr.com/forum.v2.aspx?code=54d6511s5d4656e9r7

Je peux pas te donner de code precisement car j'ai pas trop le temps.

mais en gros dans la partie code de forum.v2.aspx

dim code as string = request.querystring("code")

dim ID, nb as string

dim ArrayDecrypt() as String = System.security.Sha1.Decrypt("clé d'encodage",code).split("|")

ID = ArrayDecrypt(0)
nb = ArrayDecrypt(1)

et pour pouvoir etre redirigé vers la page que tu veux

tu fais
response.redirect("forum.v2.aspx?code=" & System.security.Sha1.Encrypt("clé d'encodage", tonID & "|" & tonnb)

je suis pas du tout sur de la ligne System.Security fais une rapide recherche.

Ce bout de code n'est pas du tout fonctionnel, mais il va juste te servir pour te montrer vite fait le chemin ;)

j'espere que c'est ce que tu voulais

@+

Cyril
Messages postés
15
Date d'inscription
vendredi 13 août 2004
Statut
Membre
Dernière intervention
11 janvier 2005

j'ai pas bien compris
j'espere que tu me renseignera une fois que t'as du temps libre.
(en fait le but de ma question etait de securiser un site que je ss en train de developper il se chargera de gerer un collection de centre de documentation)
merci cyril