Saludos
Estoy trabajando con un formulario de Angular 10 y, al enviar la información aparece en la consola de Google Chrome el siguiente error:
Access to XMLHttpRequest at [dirección de destino] from origin [dirección de origen] has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.
He encontrado que la solución podría ser crear un documento proxy.conf.json y modificar angular.json.
Mi archivo proxy.conf.json contiene el siguiente código:
{
"/api": {
"target": [dirección de destino],
"secure": false,
"changeOrigin": true,
"pathRewrite": {
"^/api": ""
}
}
}
y en angular.json se han modificado las siguientes líneas:
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "webfrontend:build",
"proxyConfig": "./proxy.conf.json"
},
Pero el error sigue apareciendo y no sé el motivo.
Gracias de antemano por las respuestas