Versleutelde waarde in cookie die wordt gecodeerd (ASP.NET-webpagina's)

In ASP.NET codeer ik een waarde en sla ik deze op in een cookie. Wanneer ik de waarde eruit haal, is er extra opvulling in de cookiewaarde ... dus wat houdt precies het opslaan van de cookie in Request.Cookies in? Moet ik Server.Decode uitvoeren, of is dat het probleem met het type codering dat ik gebruik (ik gebruik UTF-8).

Bedankt.

1
Plaats alsjeblieft je cookie store/retrieve code.
toegevoegd de auteur Rich O'Kelly, de bron

1 antwoord

UTF8 biedt een superset van ondersteunde charaters die worden ondersteund voor opslag in cookies, probeer basis 64-codering en vervolgens decodering om de juiste waarden te krijgen.

1
toegevoegd
Om hieraan toe te voegen, schakelde ik over naar Unicode en dit werkte toen prima voor mij.
toegevoegd de auteur Brian Mains, de bron