Sécurité pour CODESYS Git
Avertissement
CODESYS Git ignorera les paramètres de cryptage pour CODESYS projet (CODESYS) Paramètres du projet — Sûreté). Le projet est non protégé dans le dépôt Git, qu'il soit local ou distant.
Nous recommandons les mesures de sécurité suivantes lors de l'utilisation CODESYS Git:
Connectez le serveur distant (sur lequel vous partagez un projet avec d'autres personnes) dans la mesure du possible uniquement via HTTPS avec chiffrement des certificats.
N'acceptez jamais un certificat auto-signé via un
https
connexion et ne désactivez jamais la vérification des certificats.Motif : CODESYS Git prend en charge les trois protocoles
file
,http
, ethttps
pour communiquer avec des serveurs distants. La communication est cryptée uniquement viahttps
. Si vous utilisezhttp
oufile
, vous devez alors fournir le cryptage d'une autre manière (par exemple, via un VPN). Les paramètres de Boîte de dialogue : Options : Git s'appliquent à la gestion des certificats. Si le Accepter le certificat auto-signé l'option n'est pas sélectionnée, puis lorsque la connexion est établie CODESYS Git vérifie d'abord le certificat de connexion au serveur à partir duquel le projet doit être cloné. Si ce certificat n'est pas fiable, vous aurez la possibilité d'autoriser la connexion après un contrôle personnel. Pour plus d'informations, consultez également les instructions pour créer un projet viagit clone
sur la page d'aide suivante : Utiliser git clone pour créer un nouveau projet CODESYS déjà dans Git ManagementUtilisez un PAT (jeton d'accès personnel) pour authentification à deux facteurs pour la connexion à des plateformes Git telles que GitHub ou GitLab. Cela est désormais requis par la plupart des plateformes. Vous devez créer le PAT et le rendre disponible dans CODESYS Git. Consultez la page d'aide suivante pour les paramètres relatifs aux informations d'identification : Boîte de dialogue : informations d'identification requises
Utilisez un Mot de passe .NET SecureString lors de l'utilisation de l'interface de script. Consultez la note sur la page d'aide suivante : Utilisation de l'interface de script Git