Adonis.js, jonisk og Cors

stemmer
0

Jeg prøver å få kor som arbeider på min adonis.js backend, og ionisk front end, men jeg kan ikke få noe å jobbe for noen grunn.

Jeg har lagt til kor leverandør til mine app.js

const providers = [
    '@adonisjs/framework/providers/AppProvider',
    '@adonisjs/auth/providers/AuthProvider',
    '@adonisjs/bodyparser/providers/BodyParserProvider',
    '@adonisjs/lucid/providers/LucidProvider',
    '@adonisjs/cors/providers/CorsProvider',
];

lastet det i kernel.js

const serverMiddleware = [
    'Adonis/Middleware/Cors',
];

Server
    .registerGlobal(globalMiddleware)
    .registerNamed(namedMiddleware)
    .use(serverMiddleware);

og jeg har satt meg origin: true, og uansett hva jeg gjør, synes ingenting å være å fikse det. Jeg har selv gjort følgende funksjon med opprinnelse for å prøve å få den til å logge ut opprinnelse, og ingenting blir logget ut, så det gjør meg lurer på om det er enda lasting min cors.js config.

origin: function (currentOrigin) {
    Logger.info(currentOrigin);
    return currentOrigin === 'mywebsite.com'
},

Er det noen som har noen ide om hvordan man skal få det til å fungere? takk på forhånd

Publisert på 13/02/2020 klokken 23:57
kilden bruker
På andre språk...                            


1 svar

stemmer
1

Så, det var ikke engang et kor problemet. Når jeg gjorde litt mer lesing det er grunn til å utvikle på et localhost/127.0.0.1miljø, som regnes for å sende tilbake "sikre" forespørsler, og det var prøver å nå API på usikkert lokal ip ( 10.0.0.5). Så på grunn av dette, Firefox bare blokkerer alle kryss opprinnelse forespørsler og hvorfor det var ikke selv gjør det til min API for å logge noe ut

Svarte 15/02/2020 kl. 09:32
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more