mtls
Configuration et mise en place du certificat mTLS pour la plateforme OneEntry en utilisant des tokens et mTLS, ainsi que le déploiement de l'application sur un serveur avec Nginx, Docker et GitLab
Partie 1 : Mise en place de mTLS
Protection de l'API
- Utilisation d'un Token : Générez un token dans les paramètres de OneEntry et ajoutez-le aux en-têtes de la requête avec le paramètre 'x-app-token', où la valeur est le token.
- Utilisation de mTLS : Activez l'option mTLS dans votre tableau de bord OneEntry et générez le certificat dans les paramètres de OneEntry.
Mise en place du certificat
- Dans votre tableau de bord, allez dans l'onglet 'Accès' et passez de token à mTLS.
- Générez un nouveau certificat dans OneEntry ('Paramètres' -> 'Certificats d'application' -> 'Créer un nouveau certificat').
- Téléchargez-le sur votre ordinateur et extrayez-le dans le dossier 'cert' à la racine de votre projet.
Mise en place de l'environnement local (en utilisant ReactJS comme exemple)
- Téléchargez le fichier setupProxy.js et enregistrez-le dans le dossier 'src'.
- Modifiez le paramètre 'target', en spécifiant l'adresse de votre projet.
- Installez le package 'http-proxy-middleware' : 'npm install http-proxy-middleware'.
- Démarrez l'application.