对基于Liferay 5.2.3的站点进行CSRF防护的最佳实践是什么?OWASP建议(http://www.owasp.org/index.php/Cross-Site_Request_Forgery_(CSRF)_Prevention_Cheat_Sheet#General_Recommendation:_Synchronizer_Token_Pattern)使用同步器令牌模式,但是手动执行此操作似乎很单调乏味,尤其是在多个portlets之间共享令牌。
应该配备一个全面的portlet容器来处理此问题,来自Liferay站点的bug report似乎也表明确实如此。然而,我找不到任何关于如何做到这一点的进一步信息。
发布于 2012-04-24 08:24:23
如果使用Tomcat6或更高版本,则可以使用在类org.apache.catalina.filters.CsrfPreventionFilter.中实现的跨站点请求伪造防止过滤器请参阅Apache Tomcat文档。也许对你有帮助。
https://stackoverflow.com/questions/3369480
复制相似问题