Bonjour,
J'ai créé une app nodejs en local, tout fonctionne.
Je l'ai déployé en faisant les adaptations nécessaires pour le mode production.
Tout fonctionne, tous mes calls api fonctionnent sauf les routes qui doivent executer du DELETE dans SQL...
Incompréhensible. Toutes les routes ou je dois DELETE quelque chose dans ma base de données, Postman me renvoie :
Forbidden
You don't have permission to access this resource.
Je peux poster, get ou update dans ces tables sauf DELETE... cela fait des heures, j'ai tout essayé dans tous les sens. J'ai essayé d'accéder à la config nginx ou apache via ssh mais rien je n'ai pas accès. J'ai bien ajouter les méthodes dans cors :
app.use(cors({
origin: ['https://www.api.workout-atom-ia.the-essential-apps.com', 'https://api.workout-atom-ia.the-essential-apps.com'],
methods: ['GET', 'POST', 'PUT', 'DELETE'],
allowedHeaders: ['Content-Type', 'Authorization'],
credentials: true
}));
Une idée ? je vous remercie.
Romain
Bonjour @RomainP57,
Si le dysfonctionnement est toujours d'actualité, je vous inviterai à ajouter des éléments, tests effectués depuis la création de votre post.
Dans le cas contraire, n'hésitez pas à partager la solution afin d'en faire profiter le plus grand nombre,
^FabL