ローカルホストの 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 コンポーネント、私にはわかりません...) に Cross Domain Requests を許可するように指示するにはどうすればよいですか?