Safari浏览器不支持将非ASCII字符存入Cookie,所以中文在保存的时候就会出问题,分号(";")也不能存在Cookie中,所以需要通过方法去除内容中的分号,在Cookie保存非ASCII字符的时候需要通过UrlEncode / UrlDecode方法来编码和解码问题解决

Response.Cookies["UserName"].Value = System.Web.HttpUtility.UrlEncode("张波");
string UserName = System.Web.HttpUtility.UrlDecode(Response.Cookies["UserName"].Value);

苹果safari浏览器登陆时Cookie无法保存的问题

相关文章:

  • 2022-01-22
  • 2021-07-30
  • 2022-12-23
  • 2021-06-12
  • 2021-12-16
  • 2021-06-01
  • 2022-12-23
猜你喜欢
  • 2021-10-22
  • 2021-12-19
  • 2022-01-24
  • 2021-11-22
  • 2021-12-30
  • 2022-01-03
相关资源
相似解决方案