asp.net - 使用 PageMethods 验证 Asp.net Ajax 请求的建议

标签 asp.net ajax security asp.net-ajax pagemethods

我正在调用 PageMethods 来更新 ASP.NET 应用程序 [个人 Web 应用程序] 中的 Gridview 内容。我想知道一些建议,以及任何开发人员应采取的逐步操作,以便验证这些 PageMethod 调用。

示例代码如下所示:

function login(username,pass){
PageMethods(username,pass,success,failure,context,failure);} 

如何在服务器端验证请求?我如何确保该请求来自其声称的来源?我看到了一些类似的帖子,但没有看到 PageMethods 的帖子。我听说过 WordPress 中 Ajax 请求的随机数。这同样符合这里的目的吗?

最佳答案

嗯,这也是解决这个问题的问题Securing Ajax Webmethod Requests

关于asp.net - 使用 PageMethods 验证 Asp.net Ajax 请求的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5564238/

相关文章:

javascript - Location.href 只是重新加载当前页面

c# - 是否可以在 ASP.Net 属性中设置必需的属性?

javascript - Ruby On Rails 应用程序与有关 AJAX 的 angularJS

c# - 在没有管道功能的情况下,在格式字符串漏洞中输入地址的技巧是什么?

apache-flex - 基于 Flex/Flash 的应用程序是否容易受到 XSS 攻击?发生此类攻击的方式有哪些?

php - 检查 URL 是否存在恶意软件或网络钓鱼的服务?

c# - 来自数据库的高效且正确的 Linq 查询

c# - ASP.NET 5 : How to reload strongly typed configuration on change

php - JS jquery 和 ajax 问题

jquery - ajax jquery 加载内容