context.Response.Write(jsonback + "({\"status\":\"ok\",\"msg\":\"成功\""})");
protected void Application_BeginRequest(object sender, EventArgs e) { if (HttpContext.Current.Request.Path.Contains(".ashx")) { //统一在请求接口之前做签名验证检测 JsonMsgRet<string> jsonRet = new JsonMsgRet<string>();//因为是T,可以根据实际需要传递你要返回的对象,可以是单个类,可以是list集合等。 var msg = string.Empty; bool isVertify =false;//这里写你自己的签名验证逻辑 if (!isVertify) { jsonRet.Content = msg; Context.Response.ContentType = "text/plain"; Context.Response.Write(JsonHelper.json(jsonRet)); Context.Response.End(); } } }