Habilitar CORS Api Rest
Publicado por Edinson (4 intervenciones) el 25/06/2020 14:21:51
Buenas,
Tengo un proyecto de Servicios Rest. Estoy utilizando Maven y Spring. Mi controlador de peticiones tiene la siguiente forma.
He colocado la anotación @CrossOrigin pero no funciona.
Estoy haciendo un petición ajax utilizando un servidor de prueba pero me tira error de CORS.

https://ibb.co/G5rxJN9
Tengo un proyecto de Servicios Rest. Estoy utilizando Maven y Spring. Mi controlador de peticiones tiene la siguiente forma.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@RestController
@Path("/Clientes")
@CrossOrigin(origins = "http://127.0.0.1:5500", methods= {RequestMethod.POST,RequestMethod.GET})
public class ClienteWS {
private AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext(AppConfig.class);
private ClienteService clienteService = ctx.getBean("clienteServiceImpl", ClienteService.class);
@POST
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public Response insertar(ClienteBean bean) {
try {
return Response.ok(clienteService.insertar(bean)).build();
} catch (Exception e) {
e.printStackTrace();
return Response.status(Status.INTERNAL_SERVER_ERROR).build();
}
}
}
Estoy haciendo un petición ajax utilizando un servidor de prueba pero me tira error de CORS.
https://ibb.co/G5rxJN9
Valora esta pregunta


0