0

我有一个进行文件转换的网络应用程序。我今天检查了使用统计数据,发现每秒有 20-30 个文件从同一个 ip 上传和转换。我检查了浏览器的标头信息(我将每个请求的 http 标头信息写入了我的数据库)并发现了这一点:

Mozilla/5.0 (iPad; CPU OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko)

我认为有人在 iOS 应用程序中使用我的 Web 服务来转换文件。我怎么知道这是哪个应用程序,或者我该如何阻止它?

4

1 回答 1

0

如果它是您自己的表单,您可以使用验证码,但如果您或您的任何允许的客户想要通过使用应用程序而不是使用 Web 视图来使用它,这可能会产生问题。(我不确定你是否有这种情况)。我的基本解决方案是在 Web 服务器级别(IIS 等)的页面上添加基本身份验证......

于 2013-10-21T00:04:21.837 回答