[ASP.NET C# v1.1] MD5 et passage de paramètre par l'url
1 réponse
Nicolas
Bonjour,
J'utilise une classe en C# que j'ai faites afin d'encoder les paramètres que je passe
par l'url.
J'utilise les classes de crypto du framework .NET.
Le problème apparemment, c'est que parfois ma chaine codé contient le caractère suivant :
+
Et apparemment, il semble que ce caractère est remplacé par un espace lorsque je récupère
cette chaine via le code suivant :
Request.QueryString["menuclick"].ToString();
-----------------------------------------------------------------------------------------------------------------------------
public class HashMD5 {
private string _key = "test";
public string Encrypt(string texte) {
TripleDESCryptoServiceProvider objDES = new TripleDESCryptoServiceProvider();
MD5CryptoServiceProvider objMD5 = new MD5CryptoServiceProvider();