Base64 problema caratteri

venerdì 24 ottobre 2008 - 15.46

balfaz Profilo | Expert

ho riscontrato un problema che non so come aggirare, ho creato una stringa alfanumerica secondo un algoritmo, questa alla sua volta viene codificata usando Base64, cosa succede che in uno di questi codici da me creati e che poi uso per creare un parametro da inviare tramite url questo mi ritorna la catena di caratteri ad esempio "11d11f112==" logicamente i caratteri "==" non vengono interpretati come parte dell'url e per ciò nel momento nel quale faccio la decodifica attraverso querystring ottengo errore perché non è un valore corretto, Ho provato dopo la codifica ad usare il HttpUtility.HtmlEncode ma niente, Cosa posso fare???.

Spero essere stato chiaro

GRazie
"Ci sono due tipi di pazzi, quelli che dicono pazzie e quelli che le fanno diventare una realtà."

Wamba Profilo | Expert

Ciao,
ancora alle prese con la codifica dell'url?
Prova con Server.UrlEncode del valore restituito dalla Base64.
NB: non hai bisogno di decodifica in questo caso.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com

balfaz Profilo | Expert

hey!!!, WAMBA.... tutto a posto, GRAZIE, mi è bastato aggiungerlo e funziona come un dito nel naso

ci scriviamo
"Ci sono due tipi di pazzi, quelli che dicono pazzie e quelli che le fanno diventare una realtà."

Wamba Profilo | Expert

Ciao
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5