Udrulning
FoxIDs understøtter flere deploymentmuligheder og kan self-hostes i cloud eller on-premises.
- Udrul med Kubernetes on-premises eller i cloud
- Udrul med Docker on-premises eller i cloud - primært til udvikling og test
- Udrul på Windows Server med IIS
- Udrul i Azure App Service Container
Alternativt kan du bruge FoxIDs Cloud.
Nye FoxIDs releases udgives løbende. Opdatér installationen regelmæssigt for at få de seneste forbedringer og rettelser.
Docker-billedregistret er tilgængeligt på www.foxids.com. Implementeringskomponenter kan downloades for hver udgivelse, og de tilsvarende Docker-billeder er angivet sammen med udgivelsesdetaljerne.
Efter implementeringen skal du overveje:
- Placer din FoxIDs implementering sikkert bag en omvendt proxy.
- Stol på en intern rod-CA i Kubernetes, når intern TLS er afsluttet og genudstedt af en proxy. Kubernetes interne CA.
- Forbedre adgangskodekvaliteten ved at uploade risikoadgangskoder.
- Konfigurer overvågning.
- Upload dine brugere fra en CSV-fil, med eller uden adgangskode.
Forbindelsesstrenge til PostgreSQL
Når du bruger PostgreSQL, anbefaler vi at angive Enlist=false eksplicit i forbindelsesstrengene for både FoxIDs og FoxIDs Control:
Host=localhost;Username=postgres;Password=<password>;Database=FoxIDs;Enlist=false
Eksisterende installationer kan beholde deres forbindelsesstrenge uændret. Både Enlist=true og Enlist=false understøttes.
Indstillingen Enlist=false deaktiverer automatisk deltagelse i transaktionsscopes i .NET. Med Enlist=false er kontoflytninger som følge af e-mailændringer ikke atomare. Hvis den opdaterede konto ikke kan gemmes, forsøger FoxIDs at gendanne den oprindelige konto; en afbrydelse af processen eller en samtidig identifikatorkonflikt kan forhindre gendannelsen.
Angiv Enlist=true for at bruge en transaktion til disse kontoflytninger. Hvis Enlist udelades, bruger Npgsql som standard true.