【发布时间】:2011-02-01 08:41:10
【问题描述】:
我有一个网站,人们可以像这样进行投票:
http://mysite.com/vote/25
这将对第 25 项进行投票。我只想将其提供给注册用户,并且仅当他们想要这样做时。现在我知道有人在网站上忙的时候,有人给他们这样的链接:
http://mysite.com/vote/30
那么投票将是他在该项目上的位置,而他不想这样做。
我看过explanation on the OWASP website,但我不是很明白
这是 CSRF 的一个例子,我该如何防止这种情况。我能想到的最好的事情是在链接中添加一些东西,比如哈希。但是,在所有链接的末尾放置一些东西会很烦人。有没有其他方法可以做到这一点。
另一件事可能有人可以给我一些其他的例子,因为这个网站对我来说似乎相当神游。
【问题讨论】: