MVC asp.net服务器端计时器,以防止用户编辑计时器

洛根·詹克(Logan Jahnke)

我有一个MVC asp.net测验应用程序。您有可变的时间来参加测验,如果时间用完了,答案将自动提交。

目前,我已经使用Javascript设置了计时器,而时间量则保存在Controller-中Session["EndTime"]但是,我的理解是,当用Java脚本实现时,用户可以编辑Java脚本并更改计时器。如果为true,如何在Controller中运行计时器并在计时器用尽后发送操作?

大卫

服务器无法强制浏览器提交任何内容,这就是JavaScript代码所要做的。而且,是的,用户可以根据需要选择修改。

服务器要做的是跟踪两件事:

  • 该“测试”实例的唯一标识符
  • “测试”开始的日期/时间戳(或者相反,当它终止时,因为任一值携带相同数量的信息)

第一个值包含在发送给浏览器的表单中,基本上只是一个隐藏的表单字段。将测试结果发布到服务器后,服务器端代码将使用标识符来查找持久化的日期/时间戳,以将其与当前日期/时间进行比较。如果经过了比预期更长的时间,请拒绝测试结果并返回错误。

基本上,服务器端代码无法强制用户提交结果。但是它可以拒绝未及时提交的结果。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ASP.NET MVC中添加计时器倒计时操作

来自分类Dev

ASP.NET MVC服务器端打印

来自分类Dev

已发布的 asp.net mvc 网站中的计时器问题

来自分类Dev

asp.net计时器事件可以使服务器繁忙吗?

来自分类Dev

ASP.Net MVC客户端和服务器端计算

来自分类Dev

ASP.NET MVC从服务器端调用REST服务

来自分类Dev

如何使用Ajax在ASP.NET MVC上显示服务器端验证错误

来自分类Dev

React.js C#服务器端渲染*无* ASP.NET MVC

来自分类Dev

Instagram API服务器端身份验证ASP.NET MVC

来自分类Dev

ASP.NET Core MVC 2:NameValueCollection 实例在服务器端为空

来自分类Dev

asp.net计时器是否清除缓存?

来自分类Dev

ASP.NET MVC 4中的jQuery Ajax调用后的服务器端重定向

来自分类Dev

ASP.NET MVC Web Api:服务器端的application / xml PUT请求主体为null

来自分类Dev

jQuery表单向导/选项卡上的ASP.NET MVC处理服务器端验证

来自分类Dev

如何从服务器端(asp.net web api / mvc)向 xamarin 表单应用程序发送请求?

来自分类Dev

ASP.NET线程计时器中的用户和权限问题

来自分类Dev

如何在ASP.NET Core 3.1 MVC中进行RequiredIf客户端和服务器端验证?

来自分类Dev

部署后服务器上的ASP.NEt MVC编辑文件

来自分类Dev

从Android客户端轮询asp.net MVC服务器

来自分类Dev

在ASP.net MVC Signal R中连接客户端服务器

来自分类Dev

无法使用HTML5 File API和ASP.NET MVC4在服务器端捕获文件上传

来自分类Dev

ASP NET MVC 5从服务器删除文件

来自分类Dev

ASP.NET Core MVC MySQL服务器连接

来自分类Dev

ASP NET MVC 5从服务器删除文件

来自分类Dev

asp.net核心托管服务中的“计时器+ Task.Run”与“ while循环+ Task.Delay”

来自分类Dev

来自用户还是服务器的ASP.NET MVC CurrentCulture?

来自分类Dev

ASP.NET MVC登录客户端/ASP.NET WebAPI身份验证/授权服务器分离

来自分类Dev

ASP.NET图表在服务器端崩溃

来自分类Dev

在ASP.NET中维护基于Ajax的倒数计时器的状态

Related 相关文章

  1. 1

    如何在ASP.NET MVC中添加计时器倒计时操作

  2. 2

    ASP.NET MVC服务器端打印

  3. 3

    已发布的 asp.net mvc 网站中的计时器问题

  4. 4

    asp.net计时器事件可以使服务器繁忙吗?

  5. 5

    ASP.Net MVC客户端和服务器端计算

  6. 6

    ASP.NET MVC从服务器端调用REST服务

  7. 7

    如何使用Ajax在ASP.NET MVC上显示服务器端验证错误

  8. 8

    React.js C#服务器端渲染*无* ASP.NET MVC

  9. 9

    Instagram API服务器端身份验证ASP.NET MVC

  10. 10

    ASP.NET Core MVC 2:NameValueCollection 实例在服务器端为空

  11. 11

    asp.net计时器是否清除缓存?

  12. 12

    ASP.NET MVC 4中的jQuery Ajax调用后的服务器端重定向

  13. 13

    ASP.NET MVC Web Api:服务器端的application / xml PUT请求主体为null

  14. 14

    jQuery表单向导/选项卡上的ASP.NET MVC处理服务器端验证

  15. 15

    如何从服务器端(asp.net web api / mvc)向 xamarin 表单应用程序发送请求?

  16. 16

    ASP.NET线程计时器中的用户和权限问题

  17. 17

    如何在ASP.NET Core 3.1 MVC中进行RequiredIf客户端和服务器端验证?

  18. 18

    部署后服务器上的ASP.NEt MVC编辑文件

  19. 19

    从Android客户端轮询asp.net MVC服务器

  20. 20

    在ASP.net MVC Signal R中连接客户端服务器

  21. 21

    无法使用HTML5 File API和ASP.NET MVC4在服务器端捕获文件上传

  22. 22

    ASP NET MVC 5从服务器删除文件

  23. 23

    ASP.NET Core MVC MySQL服务器连接

  24. 24

    ASP NET MVC 5从服务器删除文件

  25. 25

    asp.net核心托管服务中的“计时器+ Task.Run”与“ while循环+ Task.Delay”

  26. 26

    来自用户还是服务器的ASP.NET MVC CurrentCulture?

  27. 27

    ASP.NET MVC登录客户端/ASP.NET WebAPI身份验证/授权服务器分离

  28. 28

    ASP.NET图表在服务器端崩溃

  29. 29

    在ASP.NET中维护基于Ajax的倒数计时器的状态

热门标签

归档