Asp.net ile cookie, çerez oluşturduğunuzda, cookie içerisinde Türkçe karakter veya Unicode karakter saklıyorsanız, cookie içerisindeki verilere eriştiğinizde Türkçe karakterlerde bozulma olduğunu fark edeceksiniz.
Örneğin aşağıdaki gibi bir kodda;
HttpCookie cookie = new HttpCookie("CeresAdi"); cookie.Expires = DateTime.Now.AddMonths(24); cookie.Values.Add("Ad", "Erol ERGÜL"); Response.Cookies.Add(cookie);
gibi Ad bilgisini okumak istediğinizde “Erol ERGÜL” bozuk olarak görüntülenecektir.
Bu sorunu çözmek için aşağıdaki işlemleri yapmalısınız.