Parcourir la Source

修改显示乱码bug

mengjie il y a 7 ans
Parent
commit
28e9bdfc58

+ 3 - 1
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Global.asax.cs

@@ -33,6 +33,7 @@ namespace CallCenterApi.Interface
33 33
                 var date = DateTime.Parse(Configs.GetValue("AuthDate"));
34 34
                 if (date < DateTime.Now)
35 35
                 {
36
+					context.Response.ContentType = "text/plain; charset=utf-8";
36 37
                     context.Response.Write(new AjaxResult { state = ResultTypes.error.ToString(), message = "授权过期,请联系系统厂家。" }.ToJson());
37 38
                     context.Response.End();
38 39
                 }
@@ -56,7 +57,8 @@ namespace CallCenterApi.Interface
56 57
                 if (ticket != null && string.IsNullOrEmpty(ticket.UserData) == false)
57 58
                     userData = (new JavaScriptSerializer()).Deserialize<Cache.Models.CurrentUserInfo>(ticket.UserData); //还原用户数据
58 59
                 if (ticket != null && userData != null)
59
-                    context.User = new FormsPrincipal<Cache.Models.CurrentUserInfo> (ticket, userData);//重新给context.User赋值。
60
+                    context.User = new FormsPrincipal<Cache.Models.CurrentUserInfo> (ticket, userData)
61
+                        ;//重新给context.User赋值。
60 62
             }
61 63
             catch { /* 有异常也不要抛出,防止攻击者试探。 */ }
62 64
         }