Hi,

In general it needs preflight request support from server side,  and since
you are using CXF then I agreed with Sergey that you should use CXF CORS.

Nghia Doan


On Tue, Jun 3, 2014 at 4:05 PM, Sergey Beryozkin <[email protected]>
wrote:

> Hi,
> See http://cxf.apache.org/docs/jax-rs-cors.html
>
> You can have a preflight request supported directly in the code with
> @LocalPreflight or configure the JAX-RS filter to do it.
>
> I know many people use servlet filters to do a 'quick' CORS support done
> as well, but you can get much more control with the CXF-level filter
>
> Cheers, Sergey
>
>
>
> On 03/06/14 03:02, snake0zero wrote:
>
>> Thx for your reply, in your comments[need to implement the OPTIONS in your
>> rest service.]
>>
>> Does it means add @OPTIONS annotation over my rest service method or add
>> OPTIONS in Access-Control-Allow-Methods by server?
>>
>> I have tried two above method, but when i access cross-site, it still
>> prompt
>> [No 'Access-Control-Allow-Origin' header is present on the requested
>> resource. Origin 'http://localhost:8181' is therefore not allowed
>> access.]
>>
>> How should i solve this issue?
>>
>>
>>
>>
>> --
>> View this message in context: http://cxf.547215.n5.nabble.
>> com/About-cxf-CORS-with-setRequestHeader-or-without-setRequestHeader-
>> tp5744552p5744623.html
>> Sent from the cxf-user mailing list archive at Nabble.com.
>>
>>
>
>

Reply via email to