Bonjour,
Je veux savoir comment je peux lire les cookies en utilisant C#. Exemple: lire le login et mdp d'un utilisateur sur un site??
Merci pr votre aide par avance.
Bonjour,
Je veux savoir comment je peux lire les cookies en utilisant C#. Exemple: lire le login et mdp d'un utilisateur sur un site??
Merci pr votre aide par avance.
Bonjour,
Que veux-tu faire exactement ? Tu souhaites lire les cookies que ton site écris ? Si c'est le cas alors c'est très simple, tu as la classe HttpCookie qui te permet de lire et d'écrire des cookie.
http://msdn.microsoft.com/en-us/libr...ttpcookie.aspx
Par contre si tu stockes de telles informations dans ton cookie je te recommande de le chiffrer... De plus je te recommande de ne pas stocker de mot de passe dans un cookie c'est une mauvaise pratique. Je te renvoie à la lecture de MSDN qui est complet sur le sujet.
Cordialement,
Ronald
Bonjour,
Merci bien pr ta réponse .
En faite, dans mon appli je veux lire une valeur à partir d'un cookie du site qui est stocké sur le disque dur dans le répertoire temporaire de internet Explorer.
J'ai essayé de lire le fichier depuis ce répertoire, mais il parait qu'il est illisible. J'ai essayé de vérifier si je peux au moins connaitre le nombre de fichier sous cet répertoire, mais ça marche pas aussi.
Voici une partie du code:
Avec la fonction GestIdMembre est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MessageBox.Show("id_membre: "+Util.GestIdMembre(Environment.GetFolderPath(System.Environment.SpecialFolder.InternetCache).ToString(),"@www"));
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 public static string GestIdMembre(string directory, string partieNomFichier) { string[] files; string id_membre = ""; StreamReader sr = null; // pour avoir les noms des fichiers et sous-répertoires files = Directory.GetFiles(directory); MessageBox.Show(files.Length.ToString()); for (int i = 0; i < files.Length; i++) { MessageBox.Show("debut rechrche"+files[i].ToString()); if (files[i].Contains(partieNomFichier)) { MessageBox.Show("trouvé"); sr = new StreamReader(files[i]); string resultat = sr.ReadToEnd(); id_membre = resultat.Substring(10, 32); break; } } return id_membre; }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager