Déploiement

FoxIDs prend en charge plusieurs options de déploiement et vous pouvez l'héberger vous-même dans le cloud ou sur site.

Vous pouvez également utiliser FoxIDs Nuage.

De nouveaux FoxIDs versions sont publiés en continu. Assurez-vous de mettre régulièrement à jour votre installation pour rester à jour avec les dernières améliorations et correctifs.

Le registre d'images Docker est disponible sur www.foxids.com. Les composants de déploiement peuvent être téléchargés pour chaque version, et les images Docker correspondantes sont répertoriées à côté des détails de la version.

Après le déploiement, pensez à :

Chaînes de connexion PostgreSQL

Si vous utilisez PostgreSQL, nous recommandons de définir explicitement Enlist=false dans les chaînes de connexion de FoxIDs et de FoxIDs Control :

Host=localhost;Username=postgres;Password=<password>;Database=FoxIDs;Enlist=false

Les installations existantes peuvent conserver leurs chaînes de connexion inchangées. Enlist=true et Enlist=false sont tous deux pris en charge.

Le paramètre Enlist=false désactive la participation automatique aux portées de transaction .NET. Avec Enlist=false, les déplacements de comptes provoqués par des changements d’e-mail ne sont pas atomiques. Si l’enregistrement du compte mis à jour échoue, FoxIDs tente de restaurer le compte d’origine ; une interruption du processus ou un conflit d’identifiants simultané peut empêcher la restauration.

Définissez Enlist=true pour utiliser une transaction lors de ces déplacements de comptes. Si Enlist est omis, Npgsql utilise true par défaut.