【发布时间】:2014-05-08 14:36:22
【问题描述】:
我的应用程序中有一个简单的问题,它由 FLASH 前端及其 PHP 后端组成。通信通过 NetConnection 和 AMF 消息管理到 Zend Server,Zend Server 将包含函数的类映射到服务器端的请求。
此外,每个请求都经过签名,因此如果有人在请求数据中进行操作,则服务器端不会接受它。但是,由于没有系统阻止重复请求,因此允许重复请求,这会导致服务器端出现问题。用户试图通过重复请求潜入并操纵数据。我知道这是服务器端的问题,但我想防止重复请求。
问题是——如何实现呢?通过发送请求的号码?它会导致同步问题,因为有时请求以不同的方式发送。
在前端 FLASH 端等待响应的排序方法是防止这种情况的好方法吗?或者有没有其他选项可以很好地解决这个问题?
【问题讨论】:
-
如果您正在构建一个新的应用程序,为什么要使用 Flash?
-
虽然它不是一个新的应用程序,但没有考虑将它从闪存迁移到任何其他平台的成本。
标签: php actionscript-3 flash frontend backend