/// <summary> /// 前端API验签检查(辅助方法) /// </summary> private void CheckSign() { string t = SimonUtils.Qnum("t"); //unix时间戳 (10位数字) string sign = SimonUtils.Q("sign"); //签名 if (t.Length != 10) { SimonUtils.RespWNC(CurrSite.GetErrJson("-1", "时间戳错误")); } if (CurrSite.ApiCallTimeOut(t)) { SimonUtils.RespWNC(CurrSite.GetErrJson("-1", "请求超时")); } if (!CurrSite.VerifySign(sign, t)) { SimonUtils.RespWNC(CurrSite.GetErrJson("-1", "签名错误")); } }