c# - 如何同时使用 jquery 和服务器端验证客户端?

标签 c# asp.net jquery

我真的很喜欢 jquery 验证插件,看起来简洁时尚且易于访问,但正如您所知,JavaScript 可以关闭并且可以让您的用户输入他想要的任何内容,因此您也应该在服务器上进行验证,所以什么是最好的方法在这里?

使用 jquery 和服务器端进行双重验证,还是有更好可靠的安全方法?

最佳答案

唯一的方法是使用 jQuery 进行验证,然后在服务器端再次进行相同的验证。

客户端验证只是为了使您的应用程序更加用户友好。因此,验证这些字段可以节省用户与服务器的一些往返次数,这将有助于提供更好的用户体验。

始终在服务器端进行验证。这可以保护您免受对应用程序的攻击。它还有助于防止向您的代码提供错误输入。

关于c# - 如何同时使用 jquery 和服务器端验证客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/847930/

相关文章:

c# - 甲骨文 SQL : Selecting a single row with the latest date between multiple columns

c# - 向 App Config C# 添加多个自定义部分?

c# - Moq 单元测试 Moq.Proxy.CaSTLeProxyFactory 上的 : System. TypeInitializationException

c# - 使用 DataTable 和 Linq 导出到 Excel 时缺少某些数据

javascript - jquery 如何将 li 行中的第一个按钮集中在 keydown 上

jquery - 选择下一个最接近的类(class)

c# - 如何将接口(interface)对象列表发布到 ASP.NET WebApi Action 中?

javascript - SignalR:未捕获类型错误:无法读取未定义的属性 'chat'

Asp.net session 数据丢失

javascript - 单击幻灯片时播放视频