//接收平台请求 public string ReceiveFromServer(HttpRequest httpRequest) { try { string receiveData = webUtils.GetRequestAsString(httpRequest, Encoding.GetEncoding(charset)); ReceiveJson receiveJson = JsonConvert.DeserializeObject <ReceiveJson>(receiveData); //数据解密 string dataDecrypt = Encrypt.AesDencrypt(encyptKey, receiveJson.data, charset); //数据验签 bool checkSignResult = Signature.RSASignCheck(dataDecrypt, receiveJson.sign, platformPublicKey, charset); if (checkSignResult) { return(dataDecrypt); } else { return(null); } } catch (Exception ex) { return(null); } }
private void saveRjson(ReceiveJson rj, string remark) { rj.Remark += remark; detailRepository.Update(rj); }