Distribution
FoxIDs stöder flera distributionsalternativ och du kan vara värd för det själv antingen i molnet eller på plats.
- Implementera med Kubernetes lokalt eller i molnet
- Implementera med Hamnarbetare lokalt eller i molnet - främst för utveckling och test
- Implementera på Windows Server med IIS
- Implementera i Azure App Service Container
Alternativt kan du använda FoxIDs Moln.
Nya FoxIDs versioner publiceras kontinuerligt. Se till att uppdatera din installation regelbundet för att hålla dig uppdaterad med de senaste förbättringarna och korrigeringarna.
Docker-bildregistret är tillgängligt på www.foxids.com. Implementeringskomponenter kan laddas ner för varje utgåva, och motsvarande Docker-avbildningar listas tillsammans med releaseinformationen.
Överväg efter implementeringen:
- Placera din FoxIDs distribution säkert bakom en omvänd proxy.
- Lita på en intern rot-CA i Kubernetes när intern TLS avslutas och återutges av en proxy. Kubernetes interna CA.
- Förbättra lösenordskvaliteten med ladda upp risklösenord.
- Konfigurera övervakning.
- Ladda upp dina användare från en CSV-fil, med eller utan lösenord.
Anslutningssträngar för PostgreSQL
När du använder PostgreSQL rekommenderar vi att du uttryckligen anger Enlist=false i anslutningssträngarna för både FoxIDs och FoxIDs Control:
Host=localhost;Username=postgres;Password=<password>;Database=FoxIDs;Enlist=false
Befintliga installationer kan behålla sina anslutningssträngar oförändrade. Både Enlist=true och Enlist=false stöds.
Inställningen Enlist=false inaktiverar automatiskt deltagande i transaktionsscope i .NET. Med Enlist=false är kontoflyttar som orsakas av e-poständringar inte atomära. Om det inte går att spara det uppdaterade kontot försöker FoxIDs återställa det ursprungliga kontot; ett processavbrott eller en samtidig identifierarkonflikt kan förhindra återställningen.
Ange Enlist=true för att använda en transaktion för dessa kontoflyttar. Om Enlist utelämnas använder Npgsql true som standard.