我希望能够在我的本地 Camel 实例上执行 HTTP 请求(仅出于开发目的,我知道这是不好的做法)。现在,我坚持:
Origin http://localhost:8000 is not allowed by Access-Control-Allow-Origin.
我已经搜索了如何告诉 Camel 允许此类请求,但没有找到答案。我正在使用 camel-cxf 和 rsServer 创建我的端点。
我有一个看起来像这样的端点:
public class LoginEndpoint {
@GET
@Path(LOGIN)
@Produces(MediaType.APPLICATION_JSON)
public Customer login(@QueryParam("email") String email, @QueryParam("password") String password) {
return null;
}
}
比标准路线更有效。
如何告诉 Camel(或 JAX-RS,或 CXFRS 组件,我不知道......)允许跨域请求?