Snažím se dostat CORS pracovat na svém adonis.js backend, a iontové front end, ale nemohu se dostat nic pracovat pro nějakého důvodu.
Přidal jsem poskytovatele kórů mým app.js
const providers = [
'@adonisjs/framework/providers/AppProvider',
'@adonisjs/auth/providers/AuthProvider',
'@adonisjs/bodyparser/providers/BodyParserProvider',
'@adonisjs/lucid/providers/LucidProvider',
'@adonisjs/cors/providers/CorsProvider',
];
naložil v kernel.js
const serverMiddleware = [
'Adonis/Middleware/Cors',
];
Server
.registerGlobal(globalMiddleware)
.registerNamed(namedMiddleware)
.use(serverMiddleware);
a já jsem nastavím origin: true
a bez ohledu na to, co dělám, nic se zdá být, kterým se to. Dokonce jsem udělal následující funkce s místem původu, aby se pokusili dostat se odhlásit původ, a nic se odhlásil, takže to je pro mě zajímalo, jestli to rovnoměrné zatížení můj cors.js config.
origin: function (currentOrigin) {
Logger.info(currentOrigin);
return currentOrigin === 'mywebsite.com'
},
Má někdo nějakou představu o tom, jak se dostat to funguje? předem děkuji