Hi, Marcel,
Thank you very much. Your solution works perfectly.
With this solution, I have to add the header in every method. Do you know how
to set it once, and automatically applied to all the rest method?
Thank you.
On Tuesday, June 27, 2017 9:07 PM, Marcel Barbosa Pinto
<[email protected]> wrote:
Hi,
I think you could use this:
getCurrentWebResponse().addHeader("Access-Control-Allow-Origin",
"http://localhost:8080");
On Tue, Jun 27, 2017 at 8:24 AM, Noven <[email protected]> wrote:
Hello,
Does anyone here face an issue about CORS when consuming wicket rest from
javascript ajax?
The sample errors are :
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the
remote resource at http://localhost:8080/api/ statust. (Reason: CORS header
‘Access-Control-Allow-Origin’ missing).
I am looking for solution to set the ‘Access-Control-Allow-Origin’ value in
Wicket Rest.
In SpringBoot REST, we can set the value like this :
@CrossOrigin(origins = "http://localhost:8080")
@GetMapping("/greeting")
public Greeting greeting(@RequestParam( required=false,
defaultValue="World") String name) {
return new Greeting(counter. incrementAndGet(), String.format(template,
name));
}
I really need this solution, since I have to do it in Wicket way.
Thank you.
--
Marcel Barbosa Pinto
55 11 98255 8288