如何让 playframework 允许非源调用?我曾尝试将 @Before 方法添加到控制器,但从未被 ajax 客户端调用。
@Before
public static void setCORS()
{
Http.Response.current().accessControl("*", "GET,PUT,POST,DELETE", true);
}
我正在尝试为客户端开发人员设置一个测试 API 服务器进行测试,但这似乎需要禁用 Origin 限制。
其他人有这个工作吗?或以不同的方式完成此任务?
更新: 我发现这篇关于主题 http://javathought.wordpress.com/2011/12/04/cross-origin-resource-sharing-with-play-framework/的文章