有恶意请求,增加恶意请求的拦截

如题
This commit is contained in:
tianshuanbao
2025-12-19 16:58:44 +08:00
parent fe9a71d896
commit 7963156155
13 changed files with 637 additions and 446 deletions

View File

@@ -316,7 +316,7 @@ namespace CommonEntity
f.RoomNUMBER = roomno;
string fsa = Newtonsoft.Json.JsonConvert.SerializeObject(f);
//这个是 供轮循的时候调用使用
CSRedisCacheHelper.HMSet(3, 60 * 24, CacheKey.FCSOrder, fsa);
CSRedisCacheHelper.HMSet(3, 60 * 24, CacheKey.FCSOrder, Guid.NewGuid().ToString("N"), fsa);
//这个是供 取消订单的时候使用的
//这个只 支持 取消 清理
@@ -401,7 +401,7 @@ namespace CommonEntity
}
SSLXieYi();
string RUrl = string.Format("/job/order/{0}/cancelled", OrderId);
string RUrl = string.Format("/api-secure/job/order/{0}/cancelled", OrderId);
var client1 = new RestClient(FCSLoginUrl);
var request1 = new RestRequest(RUrl, Method.POST);

View File

@@ -4,6 +4,7 @@ using System.Linq;
using System.Text;
using RestSharp;
using System.Net;
using Common;
namespace CommonEntity
{
@@ -29,16 +30,17 @@ namespace CommonEntity
ServicePointManager.SecurityProtocol = A | B | C | D | E;
var client1 = new RestClient(Url);
var request1 = new RestRequest("", Method.POST);
var jsa= Newtonsoft.Json.JsonConvert.SerializeObject(obj);
//var jsa= Newtonsoft.Json.JsonConvert.SerializeObject(obj);
request1.AddJsonBody(obj);
var QQQ = client1.Execute(request1);
HttpStatusCode HHH = QQQ.StatusCode;
string fanhuizhi = QQQ.Content;
return fanhuizhi;
}
catch (Exception ex)
{
//string Key = "HttpRequest_" + resp.code + "_" + resp.roomNumber;
//MemoryCacheHelper.Set(Key, 1, DateTimeOffset.Now.AddMinutes(10));
logger.Error("Fault Push Error:" + ex.Message);
logger.Error("Fault Push Error:" + ex.StackTrace);
return ex.Message;