【发布时间】:2017-04-15 00:05:15
【问题描述】:
我有一个网站,它使用网络服务器上公开的其余 API。 这是内容网站,免费向公众开放。因此,任何人都可以通过导航来阅读内容(在后台调用不同的 REST API)。同时,我担心有人会从浏览器中的开发人员工具中找出我的端点并调用这些(数百万次)来关闭我的服务器。我需要保护我的 REST api,但浏览器除外。我该怎么办?
【问题讨论】:
-
如果你没有启用任何
CORS机制,你应该很好,但是...... -
在 REST 服务前使用 HTTP 代理。这可以用来缓存响应。
-
这不是灵丹妙药,但是,使用owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project 并测试您的网站是否有红旗和黄旗怎么样?
标签: rest rest-security