entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Acceso a XMLHttpRequest bloqueado por la política de CORS

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

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta