Adonis.js, ionique et Cors

voix
0

Je suis en train de se CORS travailler sur mon back-end adonis.js, et à la fin de l'avant ionique, mais je ne peux rien travailler pour une raison quelconque.

J'ai ajouté le fournisseur de CORS à mes app.js

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

chargé dans kernel.js

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

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

et je l' ai mis mon origin: trueet peu importe ce que je fais, rien ne semble le fixer. J'ai même fait la fonction suivante avec l' origine pour essayer de l' obtenir pour vous déconnecter l'origine, et rien n'est connecté, donc il me demande si son chargement même ma config cors.js.

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

Est-ce que quelqu'un a une idée sur la façon de le faire fonctionner? Merci d'avance

Créé 13/02/2020 à 23:57
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
1

Ainsi, il n'a même pas été un problème de CORS. Une fois que je l' ai fait un peu plus lu est dû au développement d'un localhost/127.0.0.1environnement, qui est considéré renvoyer les demandes « secure », et il a été en essayant d'atteindre l'API sur IP locale non sécurisée ( 10.0.0.5). Donc , à cause de cela, Firefox bloque simplement toutes les demandes d'origine croisées et pourquoi il n'a même pas été fait à mon API pour vous déconnecter quoi que ce soit

Créé 15/02/2020 à 09:32
source utilisateur

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