首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >垃圾邮件- web服务的能力和安全性

垃圾邮件- web服务的能力和安全性
EN

Stack Overflow用户
提问于 2011-05-19 14:33:36
回答 1查看 162关注 0票数 1

我正在构建一个ASP.NET web应用程序,它有许多表单供公共用户注册并输入数据以保存到数据库中。我一直想深入了解真正的AJAX,所以我已经将许多事务写成了RESTful web服务。诸如新用户注册、用户登录和简单表单提交等事务都是通过AJAX完成的。

在代码评审时,团队成员反对这种方法,理由是,

“它的安全性不如完全回发,因为.NET有类似于ViewState的‘安全措施’,以防止滥用的客户端攻击服务器。”

  • Does这个论点使merit?
  • How更多地暴露了我的应用程序被使用RESTful web服务而不是使用完整的postbacks?

我不一定要寻找.NET、WCF甚至是ViewState特定的响应,尽管这些响应肯定会与我的特定情况更相关。我正在寻找解决技术方法本身的答案,而不是它们的实现。可以在不验证授权的情况下修改任何用户帐户的web服务显然是一个糟糕的实现。“完整回发”页面的实现也同样糟糕。因此,这一论点既不存在,也不存在。

:RESTful web服务(或一般的web服务)有什么固有的东西比传统的.net回发更不安全吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-19 14:35:55

您的团队成员不正确。

ViewState与安全性无关。

事实上,RESTful web服务比ASP.Net页面具有更高的性能,因为它们需要发送更少的数据,而且它们没有ASPX (ViewState)的开销。

但是,您确实需要防止CSRF攻击,这是ASP.Net非AJAX模型减轻的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6060317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档