Skip to content

Error de CORS en Rutas api de Sveltekit #11494

@joeljosue49

Description

@joeljosue49

Describe the bug

Tengo una app con rutas Api de Sveltekit y quiero usarlas desde otra App de Sveltekit
quisiera poder usarlas pero no me funcionan

:5001/login:1 Access to fetch at 'http://localhost:5000/api/conexion/' from origin 'http://localhost:5001' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: Redirect is not allowed for a preflight request.

tan simple como responder un TRUE desde la otra app....que deberia hacer?? help"! he intentado con hooks.server.js

export async function handle({ event, resolve }) {
if (event && event.request && event.request.url && event.request.url.pathname && event.request.url.pathname.startsWith('/api')) {

const customResponse = new Response('custom response', {
  'Access-Control-Allow-Origin': '*' 

    
});
return customResponse;

}

const response = await resolve(event);
return response;
}

Necesito ayuda...

Reproduction

export async function handle({ event, resolve }) {
if (event && event.request && event.request.url && event.request.url.pathname && event.request.url.pathname.startsWith('/api')) {

const customResponse = new Response('custom response', {
  'Access-Control-Allow-Origin': '*' 

    
});
return customResponse;

}

const response = await resolve(event);
return response;
}

Necesito ayuda...

Logs

No response

System Info

Sveltekit

Severity

annoyance

Metadata

Metadata

Assignees

No one assigned

    Labels

    awaiting submitterneeds a reproduction, or clarification

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions