【问题标题】:Prevent multiple form submissions on distributed site防止在分布式站点上提交多个表单
【发布时间】:2015-10-29 18:06:20
【问题描述】:

如何在不使用“服务器粘性”的情况下防止在分布于多个服务器的网站上提交多个表单?

目前,提交按钮和表单在客户端被禁用,但我如何在服务器端停止它?如果表单可以发布到多台服务器(基于负载平衡),如果它是在不同的服务器上生成的,我无法将令牌与接收回发的服务器匹配。

如何在不强制用户始终发布到同一服务器的情况下防止这种情况发生?

【问题讨论】:

  • 我投票决定将此问题作为离题结束,因为这个问题与本网站无关,可能属于 ServerFault,

标签: php forms symfony amazon-ec2 distributed


【解决方案1】:

使用 JavaScriptcookies

可以防止 php 中的多次提交

欲了解更多信息,请参阅http://myphpform.com/prevent-multiple-form-submissions.php?wb48617274=D23EA710

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-04
    • 2013-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多