Comment changer les cors d'un container
Vous êtes entrain de faire votre meilleure api avec par exemple API platform. Mais tout d'un coup vous essayer une requête PUT ou PATCH ou DELETE mais ça ne marche pas … FORBIDEN.
Vous tombez dans le désespoir et commencez votre dépression seul sous votre couette avec votre glace. OUIN OUIN *pov*
Mais heureusement je suis là pour vous aider. TKT c'est facile, j'ai failli tuer quelqu'un mais ça va.
ETAPE 1 :
aller dans la console du container
ETAPE 2 :
aller dans le fichier ```/usr/share/modsecurity-crs/rules```
ETAPE 3 :
ouvrir le fichier ```REQUEST-901-INITIALIZATION.conf```
ETAPE 666 :
trouver
``` setvar:'tx.allowed_methods=GET HEAD POST OPTIONS'“ ```
et par exemple pour ajouter la méthode *DELETE*
modifier en `
``` setvar:'tx.allowed_methods=GET HEAD POST OPTIONS DELETE'” ```
ETAPE infini :
redémarrez le container
Et voilà baguette baguette vous avez bolos les cors tel un grand chad.
Maintenant vous avez intérêt à avoir sécurisé votre api sinon vous allez vous faire bolos.
Pilouf Glenn