因为asp.net使用UTF-8的文字编码来显示GB2312的中文,所以有的时候会出现乱码,尤其在cookies的时候,更甚至是我们在web.config中这样设置之后<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>,会导致我们的中文cookie变成乱码,从而导致cookies无效,因此要将cookies转化成UTF-8的格式:代码如下:
    }

读取cookie的时候使用这个函数:

    }


如:
asp.net 中文乱码 Cookies 转码的问题 中文丢失GetCookid(HttpContext.Current.Request.Cookies["sswoo_user"].Value)

如此以来即可解决中文字符cookie丢失的问题了!

相关文章:

  • 2021-06-25
  • 2022-12-23
  • 2021-10-22
  • 2021-07-04
  • 2022-03-08
  • 2021-07-17
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-22
  • 2022-12-23
  • 2022-01-16
  • 2021-11-13
  • 2021-10-03
  • 2022-12-23
相关资源
相似解决方案