C#服务器ashx页面功能如何避免恶意攻击形式充值怎样避免

C#服务器ashx页面功能如何避免恶意攻击形式充值怎样避免,第1张

在前端增加一个秘钥生成器,首先前端要验证打开是否在微信内打开,其次采用特殊算法生成一个秘钥,后端也用相同算法来解析秘钥祥岁是否正确,在安全点盯唯可以把前端生成秘钥的代码进行混淆避免被发现,或者隐藏的好凯宴培些。

using System

using System.Web

using System.Data

namespace TestHandler

{

public class TestHandler : IHttpHandler

{

/// <summary>

/// 您将需要在您网站的 web.config 文件中蔽昌配置此处理程序

/// 并向 IIS 注册此处理程序,然后才能进行使用。有关详细信大消息,

/// 请参见下面的链接: http://go.microsoft.com/?linkid=8101007

/// </summary>

public bool IsReusable

{

// 如果无法为其他请求重用托管处理程序,则返回 false。

// 如果宏仿扒按请求保留某些状态信息,则通常这将为 false。

get { return true}

}

public void ProcessRequest(HttpContext context)

{

//执行代码

//type = context.Request["type"]

}

}

}

指定action为你的ashx,蚂山然后你提交表单的时候表单就会被提交到你的ashx处理页做处理。。 另外种方法,ajax: $.ajax({ type: "POST", url: "XXX.ashx", dataType: "text", data: "你闷拿中的参数(可以敏凳为空)", success: function (result) { //r


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12379849.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存