Я пытаюсь получить CORS, работающие на моем adonis.js бэкэндом и ионный конец передней, но я не могу получить что-либо работает по какой-то причине.
Я добавил поставщик Корс моего app.js
const providers = [
'@adonisjs/framework/providers/AppProvider',
'@adonisjs/auth/providers/AuthProvider',
'@adonisjs/bodyparser/providers/BodyParserProvider',
'@adonisjs/lucid/providers/LucidProvider',
'@adonisjs/cors/providers/CorsProvider',
];
загрузили его в kernel.js
const serverMiddleware = [
'Adonis/Middleware/Cors',
];
Server
.registerGlobal(globalMiddleware)
.registerNamed(namedMiddleware)
.use(serverMiddleware);
и я установил мой origin: true
и независимо от того , что я делаю, ничего не кажется, фиксируя его. Я даже сделал следующую функцию с началом , чтобы попытаться заставить его выйти происхождение, и ничто не выход из системы , так что это заставляет меня задаться вопросом, если он даже загружается мой cors.js конфигурации.
origin: function (currentOrigin) {
Logger.info(currentOrigin);
return currentOrigin === 'mywebsite.com'
},
Кто-нибудь есть какие-либо идеи о том, как получить это работает? Спасибо заранее