|
費(fèi)了好一段時(shí)間,才解決:
//寫入cookies時(shí)
string t =HttpUtility.UrlEncode(要寫入到cookies的中文值);
HttpCookie c = new HttpCookie("user_realname", t);
Response.Cookies.Add(c);
//讀取cookies時(shí)
t=獲取的中文cookies值;
t = HttpUtility.UrlDecode(teacher_name);
這樣就解決了。
提醒正在使用vs系統(tǒng)開發(fā)項(xiàng)目的朋友注意一下。
造成文件系統(tǒng)與iis運(yùn)行有差別的原因應(yīng)該跟他們的運(yùn)行機(jī)制有關(guān),希望找一些介紹他們運(yùn)行機(jī)制的資料來看!
AspNet技術(shù):asp.net下cookies的丟失和中文亂碼,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。